Architectural Elements of Decentralized Process Management Systems
摘要
In a decentralized Process Management System, several process engines cooperate to execute a single process instance by using direct Machine-to-Machine communication and local coordination of the process flow. In this paper, we analyze the software architecture elements of a decentralized Process Management System. We explain the involved components, connectors, data, and the relationships between them. We also describe the state transitions of decentralized processes during execution.