DocumentCode :
1973419
Title :
Incremental migration strategies: data flow analysis for wrapping
Author :
Cimitile, Aniello ; De Carlini, Ugo ; De Lucia, Andrea
Author_Institution :
Fac. of Eng., Sannio Univ., Benevento, Italy
fYear :
1998
fDate :
12-14 Oct 1998
Firstpage :
59
Lastpage :
68
Abstract :
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 of legacy programs in components to be encapsulated in different wrappers involves 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. We present the approach defined within the project ERCOLE, a research project aiming at migrating legacy systems towards object-oriented platforms
Keywords :
data encapsulation; data flow analysis; object-oriented programming; reverse engineering; software reliability; software reusability; systems re-engineering; ERCOLE project; costs; data flow analysis; encapsulation; incremental migration strategies; large legacy system decomposition; object wrapping; object-oriented platforms; reengineering; reliability; risks; software components; wrapper interface; Aggregates; Algorithms; Companies; Costs; Data analysis; Documentation; Mission critical systems; Reverse engineering; Software tools; Wrapping;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Reverse Engineering, 1998. Proceedings. Fifth Working Conference on
Conference_Location :
Honolulu, HI
Print_ISBN :
0-8186-8967-6
Type :
conf
DOI :
10.1109/WCRE.1998.723176
Filename :
723176
Link To Document :
بازگشت