Software re-engineering and object orientation are two areas of growing interest in the last years. However, while many researchers have focused their interest in the object-oriented design methodologies, a little attention has been paid to the re-engineering towards an object-oriented environment. In this paper we examine the motivations towards object-oriented re-engineering (extendibility, robustness and reusability of the code) and the related problems, due to the difficulty of moving from a process-based to an object-oriented perspective. Finally, we describe the general architecture of a tool, named TROOP, that implements the object-oriented re-engineering process.
Re-engineering towards object-oriented environments: the TROOP project
Signore O;Loffredo M
1993
Abstract
Software re-engineering and object orientation are two areas of growing interest in the last years. However, while many researchers have focused their interest in the object-oriented design methodologies, a little attention has been paid to the re-engineering towards an object-oriented environment. In this paper we examine the motivations towards object-oriented re-engineering (extendibility, robustness and reusability of the code) and the related problems, due to the difficulty of moving from a process-based to an object-oriented perspective. Finally, we describe the general architecture of a tool, named TROOP, that implements the object-oriented re-engineering process.File | Dimensione | Formato | |
---|---|---|---|
prod_239871-doc_145720.pdf
accesso aperto
Descrizione: Re-engineering towards object-oriented environments: the TROOP project
Tipologia:
Versione Editoriale (PDF)
Dimensione
123.41 kB
Formato
Adobe PDF
|
123.41 kB | Adobe PDF | Visualizza/Apri |
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.