We present an approach to migrate legacy systems to object-oriented platforms. The process consists of six sequential phases and encompasses reverse engineering and re-engineering activities. The aim of the reverse engineering phases is to decompose programs into components implementing the user interface management and components implementing application domain objects. The identification of objects is centered around persistent data store and exploits object-oriented design metrics. Wrapping techniques are the core of the re-engineering activities. They make new systems able to exploit existing resources, thus allowing an incremental and selective translation of the identified objects.

Migrating Legacy Systems towards Object-Oriented Platforms / A., De Lucia; G. A., Di Lucca; Fasolino, ANNA RITA; P., Guerra; S., Petruzzelli. - STAMPA. - 1:(1997), pp. 122-129. (Intervento presentato al convegno 13th International Conference on Software Maintenance (ICSM'97) tenutosi a Bari, Italy nel 01-03 october 1997) [10.1109/ICSM.1997.624238].

Migrating Legacy Systems towards Object-Oriented Platforms

FASOLINO, ANNA RITA;
1997

Abstract

We present an approach to migrate legacy systems to object-oriented platforms. The process consists of six sequential phases and encompasses reverse engineering and re-engineering activities. The aim of the reverse engineering phases is to decompose programs into components implementing the user interface management and components implementing application domain objects. The identification of objects is centered around persistent data store and exploits object-oriented design metrics. Wrapping techniques are the core of the re-engineering activities. They make new systems able to exploit existing resources, thus allowing an incremental and selective translation of the identified objects.
1997
081868013X
Migrating Legacy Systems towards Object-Oriented Platforms / A., De Lucia; G. A., Di Lucca; Fasolino, ANNA RITA; P., Guerra; S., Petruzzelli. - STAMPA. - 1:(1997), pp. 122-129. (Intervento presentato al convegno 13th International Conference on Software Maintenance (ICSM'97) tenutosi a Bari, Italy nel 01-03 october 1997) [10.1109/ICSM.1997.624238].
File in questo prodotto:
Non ci sono file associati a questo prodotto.

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/11588/482544
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 45
  • ???jsp.display-item.citation.isi??? 31
social impact