Istituto di Scienza e Tecnologie dell'Informazione     
Marchetti E., Martelli F., Polini A. Refactoring a Legacy System Using Components. In: 4th Acis International Conference on Software Engineering SNPD 2003 (Lubeck, Germany, 16-18 October 2003). Proceedings, pp. 24 - 31. 2003.
We present our experience in reorganizing an 'inherited' monolithic piece of software in a component-based manner. We follow the guidelines of the UML Components in order to obtain a meaningful component architecture, which is then used for modifying and revising the inherited code. In this paper we describe both the de- fined component-based architecture and the stepwise process that we adopted for reorganizing the source code.
URL: http://www1.isti.cnr.it/ERI/eda_marchetti/popupMMP03.htm
Subject Reorganizing
D.2.5 Testing and Debugging
D.2.4 Software/Program Verification

Icona documento 1) Download Document PDF

Icona documento Open access Icona documento Restricted Icona documento Private


Per ulteriori informazioni, contattare: Librarian http://puma.isti.cnr.it

Valid HTML 4.0 Transitional