Consistency management is a major requirement in software engineering. Although this problem has attracted significant attention in the literature, support for inconsistency resolution is still not standard for modeling tools. In this paper, we introduce explicit side-effect expressions for each inconsistency resolution and costs for each inconsistency type. This allows a fine-grained evaluation of each possible inconsistency resolution for a particular inconsistent model. We further show how an inconsistency resolution module for a modeling tool can be designed and implemented based on our approach. We demonstrate the applicability of our approach for resolution of inconsistencies between object life cycles and process models. © Springer-Verlag Berlin Heidelberg 2007.
CITATION STYLE
Küster, J. M., & Ryndina, K. (2007). Improving inconsistency resolution with side-effect evaluation and costs. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 4735 LNCS, pp. 136–150). Springer Verlag. https://doi.org/10.1007/978-3-540-75209-7_10
Mendeley helps you to discover research relevant for your work.