Consistent Evolution of UML Models by Automatic Detection of Change Traces

C.R. Dantas, L.G.P. Murta, C.M.L. Werner
Eighth International Workshop on Principles of Software Evolution (IWPSE'05)  
As software evolves, analysis and design models should be modified, correspondingly. In this scenario, one of the main problems is to detect which elements should be changed due to a given change. This paper presents an approach that applies data mining over a versioned UML repository in order to detect change patterns among model elements at different abstraction levels. These patterns are presented to the software engineer together with contextual information obtained from a change control
more » ... tem, so he can decide the software evolution task at hand.
doi:10.1109/iwpse.2005.10 dblp:conf/iwpse/DantasMW05 fatcat:a6zlxgkqsrfr7jbvhecuha5p6i