Title data
Schützenmeier, Nicolai ; Jablonski, Stefan ; Käppel, Martin ; Ackermann, Lars:
Comparing the Expressiveness of Imperative and Declarative Process Models.
In: Babkin, Eduard ; Barjis, Joseph ; Malyzhenkov, Pavel ; Merunka, Vojtěch ; Molhanec, Martin
(ed.):
Model-Driven Organizational and Business Agility : Revised Selected Papers. -
Cham
: Springer Nature
,
2023
. - pp. 16-31
. - (Lecture Notes in Business Information Processing
; 488
)
ISBN 978-3-031-45010-5
DOI: https://doi.org/10.1007/978-3-031-45010-5_2
Abstract in another language
Since the advent of so-called declarative process modeling languages in addition to the previously known imperative languages, the business process management community has been confronted with a lot of new possibilities and challenges regarding modeling and interpreting business processes. In general, these declarative languages are better suited for flexible processes, i.e. processes which lead a lot of open decisions to the model executor and hence have got a relatively large amount of execution paths, whereas imperative languages are mainly used to formalize routine processes. Of course, the question arises whether a declarative or an imperative approach fits better for a specific application. In this paper we handle this issue and present a method based on automata theory, which supports the process modeler in making this decision. Furthermore, we present a comparison method which makes it possible to check given imperative and declarative process models for equality. We finally evaluate our approach by implementing a Java tool and calculating practical examples.
Further data
Item Type: | Article in a book |
---|---|
Refereed: | Yes |
Keywords: | Imperative Process Management; Declarative Process Management; Business Rules Modeling; Model Comparison |
Institutions of the University: | Faculties > Faculty of Mathematics, Physics und Computer Science > Department of Computer Science > Chair Applied Computer Science IV > Chair Applied Computer Science IV - Univ.-Prof. Dr.-Ing. Stefan Jablonski Faculties Faculties > Faculty of Mathematics, Physics und Computer Science Faculties > Faculty of Mathematics, Physics und Computer Science > Department of Computer Science Faculties > Faculty of Mathematics, Physics und Computer Science > Department of Computer Science > Chair Applied Computer Science IV |
Result of work at the UBT: | Yes |
DDC Subjects: | 000 Computer Science, information, general works > 004 Computer science |
Date Deposited: | 06 Oct 2023 07:23 |
Last Modified: | 01 Feb 2024 12:27 |
URI: | https://eref.uni-bayreuth.de/id/eprint/87063 |