With three services:Definition,Execution,Adminitration.
One Engine:JBoss JBpm Engine

BPM solutions typically include three components: an engine that executes process definitions,services that allow the engine to interact with the outside world, and tools that aid process development and monitoring.

BPM (business process management) offers a programmatic structure for designing transactions and executing them using automated decisions, tasks and sequence flows.

相关文章: