A Collaborative Approach to Distributed Heterogeneous Process Engines for Cross-Organizations
Download PDF
$currentUrl="http://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]"

Keywords

Distributed
Collaboration
Meta-process
Cross-organization
Business process
Process engine

DOI

10.26689/jera.v9i5.12313

Submitted : 2025-09-17
Accepted : 2025-10-02
Published : 2025-10-17

Abstract

In today’s complex and rapidly changing business environment, the traditional single-organization service model can no longer meet the needs of multi-organization collaborative processing. Based on existing business process engine technologies, this paper proposes a distributed heterogeneous process engine collaboration method for cross-organizational scenarios. The core of this method lies in achieving unified access and management of heterogeneous engines through a business process model adapter and a common operation interface. The key technologies include: Meta-Process Control Architecture, where the central engine (meta-process scheduler) decomposes the original process into fine-grained sub-processes and schedules their execution in a unified order, ensuring consistency with the original process logic; Process Model Adapter, which addresses the BPMN2.0 model differences among heterogeneous engines such as Flowable and Activiti through a matching-and-replacement mechanism, providing a unified process model standard for different engines; Common Operation Interface, which encapsulates the REST APIs of heterogeneous engines and offers a single, standardized interface for process deployment, instance management, and status synchronization. This method integrates multiple techniques to address API differences, process model incompatibilities, and execution order consistency issues among heterogeneous engines, delivering a unified, flexible, and scalable solution for cross-organizational process collaboration.

References

Xu X, Sheng QZ, Zhang LJ, et al., 2015, From Big Data to Big Service. Computer, 48(7): 80–83.

Aouachria M, Leshob A, Ghomari AR, et al., 2024, A Process Mining Method for Inter-Organizational Business Process Integration. ACM Transactions on Management Information Systems, 15(1): 1–29.

Gonzalez L, Delgado A, 2021, Compliance Requirements Model for Collaborative Business Process and Evaluation with Process Mining, 2021 XLVII Latin American Computing Conference (CLEI), 1–10.

Norta A, Grefen P, Narendra NC, 2014, A Reference Architecture for Managing Dynamic Inter-Organizational Business Processes. Data & Knowledge Engineering, 91: 52–89.

Pena L, Andrade D, Delgado A, et al., 2023, An Approach for Discovering Inter-Organizational Collaborative Business Processes in BPMN 2.0, International Conference on Process Mining, Oct 23, 2023, 487–498.

Shan Z, Chiu DK, Li Q, 2005, Systematic Interaction Management in a Workflow View-Based Business-to-Business Process Engine, Proceedings of the 38th Annual Hawaii International Conference on System Sciences, Jan 6, 2005, 162.

Verginadis Y, Mentzas G, 2008, Agents and Workflow Engines for Inter-Organizational Workflows in E-Government Cases. Business Process Management Journal, 14(2): 188–203.

Osorio AL, Camarinha-Matos LM, 2008, Distributed Process Execution in Collaborative Networks. Robotics and Computer-Integrated Manufacturing, 24(5): 647–655.

Fang L, Yang ZG, Qin S, et al., 2021, Meta-Process: A Novel Approach for Decentralized Execution of Process, 2021 International Conference on Service Science (ICSS), 38–44.

Domingos D, Martinho R, Candido C, 2013, Flexibility in Cross-Organizational WS-BPEL Business Processes. Procedia Technology, 9: 584–595.

Klinger P, Bodendorf F, 2020, Blockchain-Based Cross-Organizational Execution Framework for Dynamic Integration of Process Collaborations, Wirtschaftsinformatik (Zentrale Tracks) Mar 8, 2020, 1802–1817.