Recovering structured data types from a legacy data model with overlays
Information and Software Technology
Migrating legacy data structures based on variable overlay to Java
Journal of Software Maintenance and Evolution: Research and Practice - Working Conference on Reverse Engineering (WCRE 2008)
Migration of information systems in the Italian industry: A state of the practice survey
Information and Software Technology
System-specific static code analyses: a case study in the complex embedded systems domain
Software Quality Control
Hi-index | 0.00 |
Central to any legacy migration project is the translation of the data model. Decisions made here will have strong implications to the rest of the translation. Some legacy languages lack a structured data model, relying instead on explicit programmer control of the overlay of variables. In this paper we present our experience inferring a structured data model in such a language as part of a migration of eight million lines of code to Java. We discuss the common idioms of coding that were observed and give an overview of our solution to this problem.