Automating Support for Software Evolution in UML
作者:Tom Mens, Theo D'Hondt
摘要
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.
论文关键词:software evolution, UML metamodel, reuse contracts
论文评审过程:
论文官网地址:https://doi.org/10.1023/A:1008765200695