Enhancing business process execution with a context engine
Christian Janiesch, J\"orn Kuhlenkamp

TL;DR
This paper introduces a generic context engine architecture based on CEP to improve business process management by enabling real-time process adaptation to changing circumstances.
Contribution
It proposes a novel, flexible architecture integrating business rules and CEP for context-aware process adaptation during execution.
Findings
Enhanced process flexibility over static models
Architecture supports real-time process adaptation
Provides practical guidelines for implementation
Abstract
Changes in workflow relevant data of business processes at run-time can hinder their completion or impact their profitability as they have been instantiated under different circumstances. The purpose of this paper is to propose a context engine to enhance a business process management (BPM) system's context-awareness. The generic architecture provides the flexibility to configure processes during initialization as well as to adapt running instances at decision gates or during execution due to significant context change. The paper discusses context-awareness as the conceptual background. The technological capabilities of business rules and complex event processing (CEP) are outlined in an architecture design. A reference process is proposed and discussed in an exemplary application. The results provide an improvement over the current situation of static variable instantiation of business…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
