Literature by the same author
plus at Google Scholar

Bibliografische Daten exportieren
 

Comparing the Expressiveness of Imperative and Declarative Process Models

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