Legacy assembler reengineering and migration.
Date
2004-09-01
Authors
Advisors
Journal Title
Journal ISSN
ISSN
Volume Title
Publisher
Type
Other
Peer reviewed
Abstract
Description
In this paper we describe the legacy assembler problem and describe how the FermaT transformation system is used to reengineer assembler systems and migrate from assembler to C and COBOL. Legacy assembler presents unique challenges to automated analysis and migration. The paper discusses these challenges and the solutions implemented in the FermaT system. A successful migration project is described: this involved migrating over 3000 assembler source modules to efficient and maintainable C code. Very few research outputs report on "real" software systems. This paper is one of them.
Keywords
RAE 2008, UoA 23 Computer Science and Informatics
Citation
Ward, M., Hardcastle, T. and Zedan, H. (2004) Legacy assembler reengineering and migration. Proceedings of the IEEE ICSM, pp. 157-166.