Detection and resolution of conflicting change operations in version management of process models
C. Gerth, J. Küster, M. Luckey, G. Engels, Software & Systems Modeling 12 (2013) 517–535.
Download
Es wurde kein Volltext hochgeladen. Nur Publikationsnachweis!
Artikel
| Veröffentlicht
| Englisch
Autor*in
Gerth, Christian;
Küster, Jochen;
Luckey, Markus;
Engels, Gregor
Abstract
Version management of process models requires that different versions of process models are integrated by applying change operations. Conflict detection between individually applied change operations and conflict resolution support are integral parts of version management. For conflict detection it is utterly important to compute a precise set of conflicts, since the minimization of the number of detected conflicts also reduces the overhead for merging different process model versions. As not every syntactic conflict leads to a conflict when taking into account model semantics, a computation of conflicts solely on the syntax leads to an unnecessary high number of conflicts. Moreover, even the set of precisely computed conflicts can be extensive and their resolution means a significant workload for a user. As a consequence, adequate support is required that guides a user through the resolution process and suggests possible resolution strategies for individual conflicts. In this paper, we introduce the notion of syntactic and semantic conflicts for change operations of process models. We provide a method how to efficiently compute conflicts precisely, using a term formalization of process models and consider the subsequent resolution of the detected conflicts based on different strategies. Using this approach, we can significantly reduce the number of overall conflicts and reduce the amount of work for the user when resolving conflicts.
Erscheinungsjahr
Zeitschriftentitel
Software & Systems Modeling
Band
12
Zeitschriftennummer
3
Seite
517-535
ISSN
eISSN
FH-PUB-ID
Zitieren
Gerth, Christian ; Küster, Jochen ; Luckey, Markus ; Engels, Gregor: Detection and resolution of conflicting change operations in version management of process models. In: Software & Systems Modeling Bd. 12, Springer Science and Business Media LLC (2013), Nr. 3, S. 517–535
Gerth C, Küster J, Luckey M, Engels G. Detection and resolution of conflicting change operations in version management of process models. Software & Systems Modeling. 2013;12(3):517-535. doi:10.1007/s10270-011-0226-8
Gerth, C., Küster, J., Luckey, M., & Engels, G. (2013). Detection and resolution of conflicting change operations in version management of process models. Software & Systems Modeling, 12(3), 517–535. https://doi.org/10.1007/s10270-011-0226-8
@article{Gerth_Küster_Luckey_Engels_2013, title={Detection and resolution of conflicting change operations in version management of process models}, volume={12}, DOI={10.1007/s10270-011-0226-8}, number={3}, journal={Software & Systems Modeling}, publisher={Springer Science and Business Media LLC}, author={Gerth, Christian and Küster, Jochen and Luckey, Markus and Engels, Gregor}, year={2013}, pages={517–535} }
Gerth, Christian, Jochen Küster, Markus Luckey, and Gregor Engels. “Detection and Resolution of Conflicting Change Operations in Version Management of Process Models.” Software & Systems Modeling 12, no. 3 (2013): 517–35. https://doi.org/10.1007/s10270-011-0226-8.
C. Gerth, J. Küster, M. Luckey, and G. Engels, “Detection and resolution of conflicting change operations in version management of process models,” Software & Systems Modeling, vol. 12, no. 3, pp. 517–535, 2013.
Gerth, Christian, et al. “Detection and Resolution of Conflicting Change Operations in Version Management of Process Models.” Software & Systems Modeling, vol. 12, no. 3, Springer Science and Business Media LLC, 2013, pp. 517–35, doi:10.1007/s10270-011-0226-8.