DocumentCode :
3361585
Title :
Reeingineering legacy applications using design patterns
Author :
Lano, K. ; Malik, N.
Author_Institution :
Dept. of Comput., Imperial Coll. of Sci., Technol. & Med., London, UK
fYear :
1997
fDate :
14-18 Jul 1997
Firstpage :
326
Lastpage :
338
Abstract :
This paper presents a new approach to the use of design patterns for the reengineering of legacy code, using a mapping from procedural design patterns to object-oriented patterns. We show also how object-oriented design patterns can be formalised and correctness conditions for their application derived, in order to justify the preservation of functionality in the reengineering process. We conclude with a case study of reengineering of a legacy COBOL application
Keywords :
COBOL; object-oriented methods; object-oriented programming; systems re-engineering; COBOL application; case study; correctness conditions; design patterns; functionality; legacy application reengineering; legacy code; object-oriented design patterns; procedural design patterns; Algorithm design and analysis; Calculus; Computer languages; Educational institutions;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Technology and Engineering Practice, 1997. Proceedings., Eighth IEEE International Workshop on [incorporating Computer Aided Software Engineering]
Conference_Location :
London
Print_ISBN :
0-8186-7840-2
Type :
conf
DOI :
10.1109/STEP.1997.615521
Filename :
615521
Link To Document :
بازگشت