Several reverse engineering methods for recovering objects from legacy systems have been proposed in the literature, but most of them neglect to identify the relationships among the objects, or recover only a part of them. This paper describes a method for recovering an O-O model together with the objects and relationships among them. The proposed approach integrates the results of reverse engineering of both the procedural code and the persistent data stores of the system, and exploits a number of heuristic criteria to obtain a class diagram. A preliminary experiment carried out to validate the method on a COBOL medium-sized system yielded encouraging results.

Recovering Class Diagrams from Data-Intensive Legacy Systems / G. A., Di Lucca; Fasolino, ANNA RITA; U., De Carlini. - STAMPA. - 1:(2000), pp. 52-63. (Intervento presentato al convegno International Conference on Software Maintenance, ICSM 2000 tenutosi a San Jose (USA) nel October 11-October 14 2000) [10.1109/ICSM.2000.883005].

Recovering Class Diagrams from Data-Intensive Legacy Systems

FASOLINO, ANNA RITA;
2000

Abstract

Several reverse engineering methods for recovering objects from legacy systems have been proposed in the literature, but most of them neglect to identify the relationships among the objects, or recover only a part of them. This paper describes a method for recovering an O-O model together with the objects and relationships among them. The proposed approach integrates the results of reverse engineering of both the procedural code and the persistent data stores of the system, and exploits a number of heuristic criteria to obtain a class diagram. A preliminary experiment carried out to validate the method on a COBOL medium-sized system yielded encouraging results.
2000
0769507530
Recovering Class Diagrams from Data-Intensive Legacy Systems / G. A., Di Lucca; Fasolino, ANNA RITA; U., De Carlini. - STAMPA. - 1:(2000), pp. 52-63. (Intervento presentato al convegno International Conference on Software Maintenance, ICSM 2000 tenutosi a San Jose (USA) nel October 11-October 14 2000) [10.1109/ICSM.2000.883005].
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/482578
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 23
  • ???jsp.display-item.citation.isi??? 13
social impact