Software Engineering Institute | Carnegie Mellon University
Software Engineering Institute | Carnegie Mellon University

Digital Library

Javascript is currently disabled for your browser. For an optimal search experience, please enable javascript.

Advanced Search

Basic Search

Content Type

Topics

Publication Date

Technical Note

Incremental Modernization for Legacy Systems

  • 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.

  • Download

Cite This Report

SEI

Comella-Dorda, Santiago; Lewis, Grace; Place, Patrick; Plakosh, Daniel; & Seacord, Robert. Incremental Modernization for Legacy Systems. CMU/SEI-2001-TN-006. Software Engineering Institute, Carnegie Mellon University. 2001. http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=5431

IEEE

Comella-Dorda. Santiago, Lewis. Grace, Place. Patrick, Plakosh. Daniel, and Seacord. Robert, "Incremental Modernization for Legacy Systems," Software Engineering Institute, Carnegie Mellon University, Pittsburgh, Pennsylvania, Technical Note CMU/SEI-2001-TN-006, 2001. http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=5431

APA

Comella-Dorda, Santiago., Lewis, Grace., Place, Patrick., Plakosh, Daniel., & Seacord, Robert. (2001). Incremental Modernization for Legacy Systems (CMU/SEI-2001-TN-006). Retrieved August 22, 2017, from the Software Engineering Institute, Carnegie Mellon University website: http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=5431

CHI

Santiago Comella-Dorda, Grace Lewis, Patrick Place, Daniel Plakosh, & Robert Seacord. Incremental Modernization for Legacy Systems (CMU/SEI-2001-TN-006). Pittsburgh, PA: Software Engineering Institute, Carnegie Mellon University, 2001. http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=5431

MLA

Comella-Dorda, Santiago., Lewis, Grace., Place, Patrick., Plakosh, Daniel., & Seacord, Robert. 2001. Incremental Modernization for Legacy Systems (Technical Report CMU/SEI-2001-TN-006). Pittsburgh: Software Engineering Institute, Carnegie Mellon University. http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=5431

BibTex

@techreport{Comella-DordaIncrementalModernization2001,
title={Incremental Modernization for Legacy Systems},
author={Santiago Comella-Dorda and Grace Lewis and Patrick Place and Daniel Plakosh and Robert Seacord},
year={2001},
number={CMU/SEI-2001-TN-006},
institution={Software Engineering Institute, Carnegie Mellon University},
address={Pittsburgh, PA},
url={http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=5431} }