A Pattern Based Method for Simplifying a BPMN Process Model
Autor: | Juan M. Santos-Gago, Francisco de Arriba-Pérez, Mateo Ramos-Merino, Luis M. Álvarez-Sabucedo |
---|---|
Jazyk: | angličtina |
Rok vydání: | 2019 |
Předmět: |
Process modeling
Computer science Process (engineering) Iterative method Business process BPMN 02 engineering and technology computer.software_genre lcsh:Technology Business Process Model and Notation lcsh:Chemistry Software 020204 information systems 0202 electrical engineering electronic engineering information engineering General Materials Science process Representation (mathematics) Instrumentation lcsh:QH301-705.5 Fluid Flow and Transfer Processes Heuristic Programming language business.industry lcsh:T Process Chemistry and Technology General Engineering simplification 020207 software engineering lcsh:QC1-999 Computer Science Applications lcsh:Biology (General) lcsh:QD1-999 lcsh:TA1-2040 business lcsh:Engineering (General). Civil engineering (General) computer lcsh:Physics |
Zdroj: | Applied Sciences Volume 9 Issue 11 Applied Sciences, Vol 9, Iss 11, p 2322 (2019) |
ISSN: | 2076-3417 |
DOI: | 10.3390/app9112322 |
Popis: | BPMN (Business Process Model and Notation) is currently the preferred standard for the representation and analysis of business processes. The elaboration of these BPMN diagrams is usually carried out in an entirely manual manner. As a result of this human-driven process, it is not uncommon to find diagrams that are not in their most simplified version possible (regarding the number of elements). This work presents a fully automatic method to simplify a BPMN process model document. A two-phase iterative algorithm to achieve this simplification is described in detail. This algorithm follows a heuristic approach that makes intensive use of a Pattern Repository. This software element is concerned with the description of feasible reductions and its enactment. The critical concept lies in the discovery of small reducible patterns in the whole model and their substitution with optimised versions. This approach has been verified through a double validation testing in total 8102 cases taken from real world BPMN process models. Details for its implementation and usage by practitioners are provided in this paper along with a comparison with other existing techniques concerned with similar goals. |
Databáze: | OpenAIRE |
Externí odkaz: |