2016Unpublished venueRequires access

A Systematic Framework for Modernizing Legacy Application Systems

Timothy C. Fanelli, Scott C. Simons, Sean K. Banerjee

Open publisher page 12 citations

Abstract

Researchers estimate that 180 - 200 billion lines of legacy code are still in use today. Legacy application system modernization is driven by an organization's desire to remain agile to changes, reduce operating costs and gain a clearer understanding of their application system infrastructure. In this paper we present a systematic modernization framework for legacy systems. Our framework considers the application code, information system and infrastructure as distinct entities which can be modernized independently. As a result, our approach can be applied sequentially to a single program module, or in parallel across multiple program modules. We validate our framework through an industrial case study involving a large, multinational financial services institution. Our case study results show that through modernization the organization reduced its cost to the sponsoring users by 80%, lines of code by 89%, operational complexity by 99%, and achieved an estimated 66% reduction in the man-hours required for time to market using the new application functions.

About this research paper

What this paper is about

Researchers estimate that 180 - 200 billion lines of legacy code are still in use today. Legacy application system modernization is driven by an organization's desire to remain agile to changes, reduce operating costs and gain a clearer understanding of their application system infrastructure. In this paper we present a systematic modernization framework for legacy systems. Our framework considers the application code, information system and infrastructure as distinct entities which can be modernized independently. As a result, our approach can be applied sequentially to a single program module, or in parallel across multiple program modules. We validate our framework through an industrial case study involving a large, multinational financial services institution. Our case study results show that through modernization the organization reduced its cost to the sponsoring users by 80%, lines of code by 89%, operational complexity by 99%, and achieved an estimated 66% reduction in the man-hours required for time to market using the new application functions.

Why it matters

OpenAlex reports 12 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

Researchers estimate that 180 - 200 billion lines of legacy code are still in use today. Legacy application system modernization is driven by an organization's desire to remain agile to changes, reduce operating costs and gain a clearer understanding of their application system infrastructure. In this paper we present a systematic modernization framework for legacy systems. Our framework considers the application code, information system and infrastructure as distinct entities which can be modernized independently. As a result, our approach can be applied sequentially to a single program module, or in parallel across multiple program modules. We validate our framework through an industrial case study involving a large, multinational financial services institution. Our case study results show that through modernization the organization reduced its cost to the sponsoring users by 80%, lines of code by 89%, operational complexity by 99%, and achieved an estimated 66% reduction in the man-hours required for time to market using the new application functions.

Key concepts: Legacy system, Legacy code, Agile software development, Modernization theory, Multinational corporation, Computer science, Code (set theory), Source lines of code

Related papers

Back to paper searchBrowse research topicsOriginal source
A Systematic Framework for Modernizing Legacy Application Systems — Research Paper | ScholarLens