UML Model Refactoring : Support for Maintenance of Executable UML Models

One of the inevitable negative effects of software evolution is design erosion. Refactoring is a technique that aims at counteracting this phenomenon by successively improving the design of software without changing its observable behaviour. Design erosion occurs also in the context of executable UM...

Full description

Bibliographic Details
Main Author: Dobrzanski, Lukasz
Format: Others
Language:English
Published: Blekinge Tekniska Högskola, Avdelningen för programvarusystem 2005
Subjects:
Online Access:http://urn.kb.se/resolve?urn=urn:nbn:se:bth-5715