Legacy assembler reengineering and migration.
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.
Citation : Ward, M., Hardcastle, T. and Zedan, H. (2004) Legacy assembler reengineering and migration. Proceedings of the IEEE ICSM, pp. 157-166.
Research Group : Software Technology Research Laboratory (STRL)