Incremental Modernization for Legacy Systems
• Technical Note
Publisher
Software Engineering Institute
CMU/SEI Report Number
CMU/SEI-2001-TN-006Abstract
This report shows an objective technique for developing an incremental code-migration strategy for large legacy Common Business-Oriented Language (COBOL) systems. Specifically, it describes a case study that involves the modernization of a large Supply System (SS). The system consists of approximately 2 million lines of COBOL code operating in a mainframe environment.
The SEI developed the System Analysis and Migration (SAM) tool to generate a code migration strategy based upon legacy system analysis data. SAM considers a set of factors that includes minimizing scaffolding code (code that is discarded before the completion of the project), balancing iterations, and grouping related functionality.
Cite This Technical Note
Comella-Dorda, S., Lewis, G., Place, P., Plakosh, D., & Seacord, R. (2001, July 1). Incremental Modernization for Legacy Systems. (Technical Note CMU/SEI-2001-TN-006). Retrieved February 19, 2025, from https://insights.sei.cmu.edu/library/incremental-modernization-for-legacy-systems/.
@techreport{comella-dorda_2001,
author={Comella-Dorda, Santiago and Lewis, Grace and Place, Patrick and Plakosh, Daniel and Seacord, Robert},
title={Incremental Modernization for Legacy Systems},
month={{Jul},
year={{2001},
number={{CMU/SEI-2001-TN-006},
howpublished={Carnegie Mellon University, Software Engineering Institute's Digital Library},
url={https://insights.sei.cmu.edu/library/incremental-modernization-for-legacy-systems/},
note={Accessed: 2025-Feb-19}
}
Comella-Dorda, Santiago, Grace Lewis, Patrick Place, Daniel Plakosh, and Robert Seacord. "Incremental Modernization for Legacy Systems." (CMU/SEI-2001-TN-006). Carnegie Mellon University, Software Engineering Institute's Digital Library. Software Engineering Institute, July 1, 2001. https://insights.sei.cmu.edu/library/incremental-modernization-for-legacy-systems/.
S. Comella-Dorda, G. Lewis, P. Place, D. Plakosh, and R. Seacord, "Incremental Modernization for Legacy Systems," Carnegie Mellon University, Software Engineering Institute's Digital Library. Software Engineering Institute, Technical Note CMU/SEI-2001-TN-006, 1-Jul-2001 [Online]. Available: https://insights.sei.cmu.edu/library/incremental-modernization-for-legacy-systems/. [Accessed: 19-Feb-2025].
Comella-Dorda, Santiago, Grace Lewis, Patrick Place, Daniel Plakosh, and Robert Seacord. "Incremental Modernization for Legacy Systems." (Technical Note CMU/SEI-2001-TN-006). Carnegie Mellon University, Software Engineering Institute's Digital Library, Software Engineering Institute, 1 Jul. 2001. https://insights.sei.cmu.edu/library/incremental-modernization-for-legacy-systems/. Accessed 19 Feb. 2025.
Comella-Dorda, Santiago; Lewis, Grace; Place, Patrick; Plakosh, Daniel; & Seacord, Robert. Incremental Modernization for Legacy Systems. CMU/SEI-2001-TN-006. Software Engineering Institute. 2001. https://insights.sei.cmu.edu/library/incremental-modernization-for-legacy-systems/