Logo des Repositoriums
 

Mixed-Paradigm Process Modeling with Intertwined State Spaces

dc.contributor.authorSmedt, Johannes
dc.contributor.authorWeerdt, Jochen
dc.contributor.authorVanthienen, Jan
dc.contributor.authorPoels, Geert
dc.date.accessioned2018-01-08T07:45:18Z
dc.date.available2018-01-08T07:45:18Z
dc.date.issued2016
dc.description.abstractBusiness process modeling often deals with the trade-off between comprehensibility and flexibility. Many languages have been proposed to support different paradigms to tackle these characteristics. Well-known procedural, token-based languages such as Petri nets, BPMN, EPC, etc. have been used and extended to incorporate more flexible use cases, however the declarative workflow paradigm, most notably represented by the Declare framework, is still widely accepted for modeling flexible processes. A real trade-off exists between the readable, rather inflexible procedural models, and the highly-expressive but cognitively demanding declarative models containing a lot of implicit behavior. This paper investigates in detail the scenarios in which combining both approaches is useful, it provides a scoring table for Declare constructs to capture their intricacies and similarities compared to procedural ones, and offers a step-wise approach to construct mixed-paradigm models. Such models are especially useful in the case of environments with different layers of flexibility and go beyond using atomic subprocesses modeled according to either paradigm. The paper combines Petri nets and Declare to express the findings.
dc.identifier.pissn1867-0202
dc.identifier.urihttps://dl.gi.de/handle/20.500.12116/10669
dc.publisherSpringer
dc.relation.ispartofBusiness & Information Systems Engineering: Vol. 58, No. 1
dc.relation.ispartofseriesBusiness & Information Systems Engineering
dc.subjectBusiness process modeling
dc.subjectDeclare
dc.subjectMixed-paradigm process modeling
dc.subjectPetri nets
dc.titleMixed-Paradigm Process Modeling with Intertwined State Spaces
dc.typeText/Journal Article
gi.citation.endPage29
gi.citation.startPage19

Dateien