The Twister solution is split into 3 separate blocks and an additional service:
- The process designer that assist end-users in designing a process in a user-friendly way and produces a standard XML description.
- The process deployer that takes this document as input and deploys it in the process engine runtime.
- The process engine that runs your process.
- A Work List Manager service that produce the user view of the list of tasks for the process actors.
http://www.smartcomps.org/twister/
See also:
OASIS Web Services Business Process Execution Language TC