Abstract | ||
---|---|---|
In Business Process Modeling, several models are defined for the same system, supporting the transition from business requirements to IT implementations. Each of these models targets a different abstraction level and stakeholder perspective. In order to maintain consistency among these models, which has become a major challenge not only in this field, the correspondence between them has to be identified. A correspondence between process models establishes which activities in one model correspond to which activities in another model. This paper presents an algorithm for determining such correspondences. The algorithm is based on an empirical study of process models at a large company in the banking sector, which revealed frequent correspondence patterns between models spanning multiple abstraction levels. The algorithm has two phases, first establishing correspondences based on similarity of model element attributes such as types and names and then refining the result based on the structure of the models. Compared to previous work, our algorithm can recover complex correspondences relating whole process fragments rather than just individual activities. We evaluate the algorithm on 26 pairs of business-technical and technical-IT level models from four real-world projects, achieving overall precision of 93% and recall of 70%. Given the substantial recall and the high precision, the algorithm helps automating significant part of the correspondence recovery for such models. |
Year | DOI | Venue |
---|---|---|
2012 | 10.1007/978-3-642-33666-9_40 | MoDELS |
Keywords | Field | DocType |
process model,technical-it level model,different abstraction level,multiple abstraction level,model element,complex correspondence,high precision,frequent correspondence pattern,correspondence recovery,matching business process workflows,whole process | Data mining,Abstraction,Business process,Computer science,Process modeling,Theoretical computer science,Implementation,Business requirements,Business process modeling,Abstraction layer,Workflow | Conference |
Citations | PageRank | References |
21 | 0.78 | 14 |
Authors | ||
5 |
Name | Order | Citations | PageRank |
---|---|---|---|
Moisés Castelo Branco | 1 | 47 | 3.15 |
Javier Troya | 2 | 276 | 21.03 |
Krzysztof Czarnecki | 3 | 6064 | 411.57 |
Jochen Küster | 4 | 127 | 6.25 |
Hagen Völzer | 5 | 804 | 41.44 |