Proceedings Fifth Working Conference on Reverse Engineering (Cat. No.98TB100261) (1998)
Oct. 12, 1998 to Oct. 14, 1998
Aniello Cimitile , University of Sannio
Andrea de Lucia , University of Sannio
Ugo de Carlini , University of Naples ?Federico II?
Incremental migration strategies entail the decomposition of large legacy systems in components that can be independently and selectively replaced; this reduces the costs and risks of a migration program. The legacy components are encapsulated into object wrappers and used (through the wrapper interface) in their original form until new components take up their functions with an acceptable level of reliability. The decomposition o f legacy programs in components to be encapsulated in different wrappers involve reengineering activities for creating a new program for each component. Data flow analysis methods are needed for identifying the formal parameters in the interfaces of such programs. In this paper, we present the approach defined within the project ERCOLE, a research project aiming at migrating legacy systems towards object-oriented platforms.
A. de Lucia, U. de Carlini and A. Cimitile, "Incremental Migration Strategies: Data Flow Analysis for Wrapping," Proceedings Fifth Working Conference on Reverse Engineering (Cat. No.98TB100261)(WCRE), Honolulu, Hawaii, 1998, pp. 59.