On the Hybrid Nature of ABPMS Process Frames and its Implications on Automated Process Discovery
Anti Alman, Izack Cohen, Avigdor Gal, Fabrizio Maria Maggi, Marco Montali
TLDR
This paper conceptualizes ABPMS process frames as hybrid, semi-concurrent procedural and declarative models, proposing a new discovery approach.
Key contributions
- Conceptualizes ABPMS process frames as hybrid, semi-concurrent procedural and declarative models.
- Outlines execution semantics, applying open-world assumption to procedural models as constraints.
- Proposes mapping discovered declarative constraints into equivalent procedural fragments.
- Lays the foundation for a corresponding hybrid process frame discovery approach.
Why it matters
AI-Augmented Business Process Management Systems (ABPMS) need flexible process frames for autonomous behavior. This hybrid approach offers a more permissive and adaptable representation, enhancing automated process discovery and system flexibility.
Original Abstract
A core component of any AI-Augmented Business Process Management System (ABPMS) is the process frame, which gives the system process-awareness and defines the boundaries in which the system must operate. Compared to traditional process models, the process frame should, in principle, provide a somewhat more permissive representation of the managed processes, such that the (semi) autonomous behavior of an ABPMS, referred to as framed autonomy, could emerge. At the same time, it is not limited to a single linguistic or symbolic formalism and may incorporate heterogeneous knowledge ranging from predefined procedures to commonsense rules and best practices. In this paper, we conceptualize the notion of an ABPMS process frame as a hybrid business process representation, consisting of semi-concurrently executed procedural and declarative process models. We rely on our earlier works to outline the execution semantics of this type of process frame, arguing in favor of adopting the open-world assumption of the declarative paradigm also for procedural process models. The latter leads to a constraint-like interpretation, where each procedural model is considered to constrain the activities within that model, without imposing explicit execution requirements nor limitations on activities that may be present in other models. This is analogous to existing declarative languages, such as Declare, where each constraint has a direct effect only on the specific activities being constrained. Given this similarity, we propose mapping subsets of discovered declarative constraints into equivalent semi-concurrently executed procedural fragments, thus laying the foundation for a corresponding process (frame) discovery approach.
📬 Weekly AI Paper Digest
Get the top 10 AI/ML arXiv papers from the week — summarized, scored, and delivered to your inbox every Monday.