Architecture

compared with
Version 7 by Netty Rajsiri
on Feb 09, 2011 12:53.

Key
This line was removed.
This word was removed. This word was added.
This line was added.

Changes (8)

View Page History
| Complex event pattern editor (CEPEDO) | CEPEDO is a Knowledge Evolution Framework dedicated to generating, maintaining and managing complex event patterns. | WP 6 by FZI |
| Event Service Bus | The SYNERGY Event Service Bus leverages the Petals open-source ESB combining event-driven and service-oriented approaches to simplify integration of software components | WP7 by EBM |
*The main results from Petals Link:*

h2. *The main results from Petals Link:*

h1. Collaboration Pattern Editor and Simulator (Geasy BPMN Editor)

h3. Collaboration Pattern Editor and Simulator (GEasy BPMN Editor)

[GEasyBPMN|display/geasybpmndesigner/GEasyBPMNEditor+Overview] editor enhanced to provide an event-based simulator and BPMN to XPDL transformation. This Web-based GUI allows to design BPMN processes with a graphical representation.


h4. \- BPMN Editor:


h4. \- Event-based simulator:

The primary intention of the simulator is to provide users the possibility to verify their business processes. It is also aimed at providing the ability to interact with the BPMN process, so that users can play with the process elements and their behaviors. The users can make any changes on the process scenario during execution in order to observe the consequences of changes.
The Simulator integrates an engine which manages the token(s) within a process through all the various elements while “executing” their behavior and considering the scenario that the designer specified for each element. Once all the tokens have been consumed, the process can be considered as complete and a report on the simulation of the process is generated.
!simulator.JPG|border=1,width=680,height=406!


h1. Petals ESB as an Event Driven Architecture (EDA)

* [WS-Notification|http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=wsn] library implemented (TODO link to source)
* [Broker component\|display/wsnotification/How+to+use+libraries+-+Samples|] according to the Brokered Notification (TODO link to source),
* [Broker component|wsnotification:WS-Notification Overview] according to the Brokered Notification