ADVENTURE Smart Process Execution

ADVENTURE Smart Process Execution
Summary
The SPE Component coordinates the routing of all messages related to the business logic embodied by a virtual factory. It deals with the enactment of the control flow (waiting for messages, sending messages, decisions, parallel execution, script tasks) realizing certain aspects of the business logic and provides a flexible and extensible way of monitoring and manipulating the enactment of the business logic. In order to allow for simple and continuous improvement and innovation of a Virtual Factory environment, five design decisions have been taken: • Reduced core: deal only with execution, not with data source/user/rule management. • Service-oriented, supervisor based design. • Process description language agnostic execution. • Explicit instance spawning. • Attached Script Tasks. All these design decision have been taken independent of the selection of a particular process engine, with the intention of allowing for the replacement of core components, e.g. the process engine itself, to provide a sustainable framework for companies / researchers to adapt the system to their own needs or preferences.
Results type(s)
Unfold all
/
Fold all