Comparing the Expressiveness of Imperative and Declarative Process Models

Schützenmeier N, Jablonski S, Käppel M, Ackermann L (2023)


Publication Language: English

Publication Type: Conference contribution, Conference Contribution

Publication year: 2023

Publisher: Springer

Series: Lecture Notes in Business Information Processing

City/Town: Cham

Book Volume: 488

Pages Range: 16-31

Conference Proceedings Title: Model-Driven Organizational and Business Agility Third International Workshop, MOBA 2023, Zaragoza, Spain, June 12–13, 2023, Revised Selected Papers

Event location: Zaragoza ES

ISBN: 978-3-031-45009-9

URI: https://link.springer.com/chapter/10.1007/978-3-031-45010-5_2

DOI: 10.1007/978-3-031-45010-5_2

Abstract

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.

Authors with CRIS profile

Involved external institutions

How to cite

APA:

Schützenmeier, N., Jablonski, S., Käppel, M., & Ackermann, L. (2023). Comparing the Expressiveness of Imperative and Declarative Process Models. In ED - Babkin, Eduard Barjis, Joseph Malyzhenkov, Pavel Merunka, Vojtěch Molhanec, Martin (Eds.), Model-Driven Organizational and Business Agility Third International Workshop, MOBA 2023, Zaragoza, Spain, June 12–13, 2023, Revised Selected Papers (pp. 16-31). Zaragoza, ES: Cham: Springer.

MLA:

Schützenmeier, Nicolai, et al. "Comparing the Expressiveness of Imperative and Declarative Process Models." Proceedings of the Model-Driven Organizational and Business Agility, Zaragoza Ed. ED - Babkin, Eduard Barjis, Joseph Malyzhenkov, Pavel Merunka, Vojtěch Molhanec, Martin, Cham: Springer, 2023. 16-31.

BibTeX: Download