Abstract
The increasing interest in process engineering and application integration has resulted in the appearance of various new process modelling languages. Understanding and comparing such languages has therefore become a major problem in information systems research and development. We suggest a framework to solve this problem involving several instruments: a general process meta-model with a table, an analysis of the event concept, and a classification of concepts according to the interrogative pronouns: what, how, why, who, when, and where. This framework can be used for several purposes, such as translating between languages or verifying that relevant organisational aspects have been captured. To validate the framework, three different process modelling languages have been compared: Business Modelling Language (BML), Event-driven Process Chains (EPC) and UML State Diagrams.
Chapter PDF
Similar content being viewed by others
Keywords
- Business Process
- Unify Modelling Language
- Business Process Management
- Object Management Group
- Wait State
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
Linthicum, D.: Enterprise Application Integration, Addison-Wesley (2000).
Johannesson, P., Perjons, E.: Design Principles for process modelling in enterprise application integration, Information Systems, 26:165–184 (2001)
van Gigch, J. P (1991) System Design Modeling and Metamodeling. Plenum Press, New York. ISBN 0-306-43740-6
Bunge, M.: Treatise on Basic Philosophy Vol 3, Ontology I: The Furniture of the World, Reidel, Dordrecht, Boston (1977)
Wand, Y.: Ontology as a Foudation for Meta-modelling and method engineering, In: Information and Software Technology 38 (1996), 281–287
Wand, Y., Weber, R.: An Ontological Model of an Information System, In: IEEE Transactions on Software Engineering, 11 (1990), p 1282–1290
Reference Model-The Workflow Reference Model, WFMC-TC-1003, 19-Jan-95 (1995), 1.1, and Terminology & Glossary, WFMC-TC-1011, Feb-1999, 3.0 (1999). Available at: http://www.aiim.org/wfmc/mainframe.hta
The FRISCO Report, A Framework of Information System Concept, IFIP (1998), available at: http://www.liacs.nl/~verrynst/frisco.htal
OMG Unified Modelling Language Specification, Version 1.3. (1999), available at: http://www.oml.org
van der Aalst, W. M. P, Ter Hofstede, A. H. M.: Verification of Workflow Task Structures: A Petri-net-based Approach, Information Systems, vol. 25, no. 1 (2000)
Keller, G., Nüttgens, M., Scheer, A.W.: Semantische Processmodellierung auf der Grundlage Ereignisgesteuerter Processketten (EPK). Veröffentlichungen des Instituts für Wirtschaftsinformatik, Heft 89, University of Saarland, Saarbrücken (1992)
Sheer, A.: ARIS-Business Process Modelling. Springer-Verlag, Berlin (1998)
Belina, F., Hogrefe, D., Amardeo, S.: SDL with Applications from Protocol Specification. Carl Hanser Verlag and Prentice Hall International, UK (1991)
Wåhlander, C, Nilsson, M., Törnebohm, J.: Visuera PM Introduction, Copyright Visuera AB (2001)
Reisig, W.: Petri Nets: an introduction. Springer-Verlag, Berlin (1985)
van der Aalst, W. M. P: Formalization and Verification of Event-driven Process Chains, In: Information and Software Technology, 41(10):639–650, (1999)
Zachman, J.: Enterprise Architecture: The Issue of the Century In: Zifa Framwork Articles (1996), available at: http://www.zifa.com
Bunge, M.: Scientific Research I, Springer-Verlag, (1967)
Rumbaugh, J., Jacobson, I., Booch, G.: The unified modeling language reference manual, Addison Wesley Longman Inc. (1999)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2002 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Söderström, E., Andersson, B., Johannesson, P., Perjons, E., Wangler, B. (2002). Towards a Framework for Comparing Process Modelling Languages. In: Pidduck, A.B., Ozsu, M.T., Mylopoulos, J., Woo, C.C. (eds) Advanced Information Systems Engineering. CAiSE 2002. Lecture Notes in Computer Science, vol 2348. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-47961-9_41
Download citation
DOI: https://doi.org/10.1007/3-540-47961-9_41
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-43738-3
Online ISBN: 978-3-540-47961-1
eBook Packages: Springer Book Archive