Abstract
In business process modeling the de facto standard BPMN has emerged. However, the applications of this notation have many subsets of elements and various extensions. Also, BPMN still coincides with many other modeling languages, forming a large set of available options for business process modeling languages and dialects. While, in general, the goal of modelers is a central notion in the choice of modeling languages and notations, in most researches that propose guidelines, techniques, and methods for business process modeling language evaluation and/or selection, the business process modeling goal is not formalized and not transparently taken into account. To overcome this gap, and to explicate and help to handle business process modeling complexity, the approach to formalize the business process modeling goal, and the supporting three dimensional business process modeling framework, are proposed.
Highlights
Nowadays business process modeling application areas are rapidly expanding [1]
By analyzing several business process modeling language specifications (BPMN, DFD, IDEF0, EPC, UML AD, etc.) and business process modeling framework documentations [45], [46], [47], [28], [49], we have found that, in order to create the business process model for a particular goal, all three types of abstraction mentioned in Sections 4.1–4.3 should be used
It is possible to define a minimal set of business process modeling language elements for each value of business process modeling goal parameters
Summary
Nowadays business process modeling application areas are rapidly expanding [1]. As a result, enterprises are faced with a situation where the same business processes are modeled for different purposes [2]. The selected modeling language must have appropriate modeling constructs for representing a business process from a certain perspective, as well as making it possible to model a business process with a certain degree of precision and formalization according to the required level of abstraction. The paper proposes how to formalize the business process modeling goal by specifying parameters for specific levels of business process abstraction. Business process modeling languages can be evaluated according to the values of parameters of specific business process modeling goals.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
More From: Complex Systems Informatics and Modeling Quarterly
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.