search menu icon-carat-right cmu-wordmark

Incremental Modernization for Legacy Systems

Technical Note
This 2001 report shows an objective technique for developing an incremental code-migration strategy for large legacy Common Business-Oriented Language (COBOL) systems.
Publisher

Software Engineering Institute

CMU/SEI Report Number
CMU/SEI-2001-TN-006

Abstract

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 April 20, 2024, 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: 2024-Apr-20}
}

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: 20-Apr-2024].

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 20 Apr. 2024.

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/