DocumentCode :
2764329
Title :
Effective detection of model changes
Author :
Mendez-Acuna, D. ; Casallas, Rubby
Author_Institution :
Dept. de Sist. y Comput., Univ. de los Andes, Bogota, Colombia
fYear :
2012
fDate :
1-5 Oct. 2012
Firstpage :
1
Lastpage :
5
Abstract :
Model-driven software development (MDSD) is promising alternative in software engineering that proposes the use of models, not only as documentation artifacts, but also as first-class entities. Over the past few years, this approach has gained importance due to its proven benefits in terms of reusability and flexibility. However, the well-known problem of software evolution is also relevant in MDSD. When a model evolves, several dependent artifacts may be affected and migration would be necessary. In this paper, we present an approach that aims at effectively detecting changes in models. This approach corresponds to a first step towards the implementation of migration strategies in the context of MDSD. We validate the proposal with the classical example of evolution of model classes from UML 1.4 to UML 2.0.
Keywords :
Unified Modeling Language; software process improvement; software reusability; MDSD; UML 1.4; UML 2.0; documentation artifacts; first-class entities; flexibility; migration strategies; model change detection; model class evolution; model-driven software development; software engineering; software evolution problem; software reusability; Adaptation models; Computational modeling; Conferences; Object oriented modeling; Semantics; Software; Unified modeling language; Programming and software engineering; model-driven software development; software evolution;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computing Congress (CCC), 2012 7th Colombian
Conference_Location :
Medellin
Print_ISBN :
978-1-4673-1475-6
Type :
conf
DOI :
10.1109/ColombianCC.2012.6398021
Filename :
6398021
Link To Document :
بازگشت