CVSM Bibliography, Entry [ MeH2000ASE ]


Mens, Tom; d'Hondt, Theo: Automating Support for Software Evolution in UML;
p.39-59 in: Proc. 15th IEEE International Conference on Automated Software Engineering (ASE 2001), 26-29 November 2001, Coronado Island, San Diego, CA, USA; IEEE Computer Society; 2000
Deskriptoren: CVSM

Abstract: Disciplined support for evolution of software artifacts is important in all phases of the software life-cycle. In order to achieve this support, a uniform underlying foundation for software evolution is necessary. While, in the past, reuse contracts have been proposed as such a formalism in a number of different domains, this paper generalises the formalism, and integrates it into the UML metamodel. As such, support for evolution becomes readily available for many kinds of UML models, ranging from requirements to the implementation phase.