Abstract
Advantages and shortcomings of different process modeling languages are heavily debated, both in academia and industry, but little evidence is presented to support judgements. With this paper we aim to contribute to a more rigorous, theoretical discussion of the topic by drawing a link to well-established research on program comprehension. In particular, we focus on imperative and declarative techniques of modeling a process. Cognitive research has demonstrated that imperative programs deliver sequential information much better while declarative programs offer clear insight into circumstantial information. In this paper we show that in principle this argument can be transferred to respective features of process modeling languages. Our contribution is a pair of propositions that are routed in the cognitive dimensions framework. In future research, we aim to challenge these propositions by an experiment.
Original language | English |
---|---|
Title of host publication | Enterprise, Business-Process and Information Systems Modeling (10th International Workshop, BPMDS 2009, and 14th International Conference, EMMSAD 2009, held at CAiSE 2009, Amsterdam, The Netherlands, June 8-9, 2009. Proceedings) |
Editors | T. Halpin, J. Krogstie, S. Nurcan, E. Proper, R. Schmidt, P. Soffer, R. Ukor |
Place of Publication | Berlin |
Publisher | Springer |
Pages | 353-366 |
ISBN (Print) | 978-3-642-01861-9 |
DOIs | |
Publication status | Published - 2009 |
Event | 14th International Conference on Exploring Modeling Methods for Systems Analysis and Design (EMMSAD 2009) - Amsterdam, Netherlands Duration: 8 Jun 2009 → 9 Jun 2009 Conference number: 14 |
Publication series
Name | Lecture Notes in Business Information Processing |
---|---|
Volume | 29 |
ISSN (Print) | 1865-1348 |
Workshop
Workshop | 14th International Conference on Exploring Modeling Methods for Systems Analysis and Design (EMMSAD 2009) |
---|---|
Abbreviated title | EMMSAD '09 |
Country/Territory | Netherlands |
City | Amsterdam |
Period | 8/06/09 → 9/06/09 |
Other | Workshop held in conjunction with the 21st International Conference on Advanced Information Systems Engineering (CAiSE '09) |