The urgency that characterizes many requests for evolution forces the system administrators/developers of directly adapting the system without passing through the adaptation of its design. This creates a gap between the design information and the system it describes. The existing design models provide a static and often outdated snapshot of the system unrespectful of the system changes. Software developers spend a lot of time on evolving the system and then on updating the design information according to the evolution of the system. To this respect, we present an approach to automatically keep the design information (UML diagrams in our case) updated when the system evolves. The UML diagrams are bound to the application and all the changes to it are reflected to the diagrams as well.

Viewpoint for Maintaining UML Models against Application Changes / W. Cazzola, A. Ghoneim, G. Saake - In: Proceedings / ICSOFT 2006, First International Conference on Software and Data Technologies : Setúbal, Portugal, September 11 - 14, 2006Disco ottico. - Setúbal : null, 2006. - ISBN 972-886569-4. - pp. 263-268 (( convegno International Conference on Software and Data Technologies (ICSOFT 2006) tenutosi a setubal portugal nel 2006.

Viewpoint for Maintaining UML Models against Application Changes

W. Cazzola
Primo
;
2006

Abstract

The urgency that characterizes many requests for evolution forces the system administrators/developers of directly adapting the system without passing through the adaptation of its design. This creates a gap between the design information and the system it describes. The existing design models provide a static and often outdated snapshot of the system unrespectful of the system changes. Software developers spend a lot of time on evolving the system and then on updating the design information according to the evolution of the system. To this respect, we present an approach to automatically keep the design information (UML diagrams in our case) updated when the system evolves. The UML diagrams are bound to the application and all the changes to it are reflected to the diagrams as well.
Automatic evolution and documentation; Design and code coherence; Software evolution; UML
Settore INF/01 - Informatica
2006
Book Part (author)
File in questo prodotto:
Non ci sono file associati a questo prodotto.
Pubblicazioni consigliate

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/2434/31338
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 2
  • ???jsp.display-item.citation.isi??? 1
social impact