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

Read more

Summary

Introduction

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.

Related Work
Grouping of Business Process Modeling Goals
Design the user interface
Perspective
Generalization
Decomposition
Formalization of the Business Process Modeling Goal
Develop web service Technical perspective Logical design level
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call