A decisional framework for legacy system management

  title={A decisional framework for legacy system management},
  author={A. D. Lucia and A. R. Fasolino and Eugenio Pompella},
  journal={Proceedings IEEE International Conference on Software Maintenance. ICSM 2001},
Making a decision about how to evolve a legacy system cannot be made spontaneously; rather, it requires a decisional framework that takes into account several factors including software value, risk analysis, and cost estimation. We present a decisional framework to manage legacy systems that exploits an assessment model and a taxonomy of maintenance interventions a legacy system can undergo during its life-cycle. The decisional framework has been defined within a pilot project involving a major… Expand
Extending the Life of Legacy Software Systems: A Decision Process Model
This paper contains the research plan that will analyze the decision process that is used in replacing or extending the lifetime of a legacy system. A framework will be developed based upon theExpand
Managing legacy system costs: A case study of a meta-assessment model to identify solutions in a large financial services company
The characteristics of legacy systems are identified and why such systems are so costly to maintain and support are explored and a new meta-model that addresses differences between the existing models is proposed. Expand
Defining the Process for Making Software System Modernization Decisions
The process has been used to solve a real industrial decision making situation in which the process was successful and is defined in a way that allows its adaptation for other organizations and situations. Expand
Evolving Legacy System Towards E-Business
In e-business, addressing the technical issues alone is not enough to drive the evolution of existing legacy applications, but it is necessary to consider problems concerning the strict relationshipExpand
An assessment conceptual framework for the modernization of legacy systems
  • Abir M'Baya, Jannik Laval, N. Moalla
  • Computer Science
  • 2017 11th International Conference on Software, Knowledge, Information Management and Applications (SKIMA)
  • 2017
A Legacy System Assessment Conceptual Framework (LSACF) based on quality metrics presents a strategy including a methodological approach and supporting functional toolkit to help maintainers in the evolution process and verifies that the claimed benefits have been achieved or not. Expand
An assessment strategy for identifying legacy system evolution requirements in eBusiness context
The proposed strategy aims at characterizing the software system within the whole environment in which its evolution will be performed and provides a useful set of attributes addressing technical, process, and organizational issues. Expand
The assessment model of legacy information system for public sector
Over the last decade, the rapid development of the information and communications technology (ICT) has increased the use of information systems in the public sector. In a fast pace, the ICTExpand
A wrapping approach for migrating legacy system interactive functionalities to Service Oriented Architectures
The paper describes the wrapper-based migration process and discusses the results of case studies showing process effectiveness and quality of resulting services. Expand
A preliminary review of legacy information systems evaluation models
The available LIS evaluation models were reviewed in order to identify gaps and insufficiencies in them and some potential areas that could be explored further by future studies in LIS Evaluation were provided. Expand
A method to leverage legacy Oracle Forms applications in an SOA
In the last couple of years, Service Orientated Architecture (SOA) has gained a lot of momentum as a promising concept for IT systems. Vendors and organizations are adopting this technology in hopeExpand


Decision model for legacy systems
A novel two-phase model is presented to assist organisations in making decisions about legacy systems, to model business strategy from a top-down perspective and evaluate solutions according to their ability to meet the objectives identified in phase one. Expand
A method for assessing legacy systems for evolution
An assessment method is presented that examines a legacy system from its technical, business and organisational perspectives, and guides users through assessment of these perspectives by selecting assessment characteristics and assigning values to them. Expand
Migrating Legacy Systems: Gateways, Interfaces, and the Incremental Approach
Focusing on data migration, the authors outline key techniques for transforming a legacy IS into a flexible system that meets current needs and is adaptable to unpredictable future changes and advocate a step-by-step strategy that migrates the system to a decomposable target environment while the current IS remains completely operational. Expand
Assessing massive maintenance processes: an empirical study
The study analyzes the correlation between maintenance size and productivity metrics of a large Y2K project and the resulting models allows to estimate the costs of a project conducted according to the adopted massive maintenance process. Expand
Living with the 2-digit year-Year 2000 maintenance using a procedural solution
  • Eugene C. Lynd
  • Computer Science
  • 1997 Proceedings International Conference on Software Maintenance
  • 1997
The paper is based on experience at the (US) Defense Logistics Agency Systems Design Center (DSDC) in developing and implementing a tool set and processes for remediation of the Year 2000 problemExpand
Legacy Information Systems: Issues and Directions
An overview of existing research is offered and two promising methodologies for legacy information system migration are presented, which can support organizations into the future. Expand
Legacy Systems: Coping with Success
  • K. Bennett
  • Engineering, Computer Science
  • IEEE Softw.
  • 1995
Legacy systems may be defined informally as "large software systems that we don't know how to cope with but that are vital to our organization". Legacy software was written years ago using outdatedExpand
An Incremental Object-Oriented Migration Strategy for RPG Legacy Systems
A strategy for incrementally migrating legacy systems to object-oriented platforms and encompasses reverse engineering and reengineering activities on legacy systems developed in RPG for the IBM AS/400 environment is presented. Expand
Devising coexistence strategies for objects with legacy systems
The research described in this paper addresses the coexistence of systems, i.e. the problem of running in the same environment products from different families achieving a defined level ofExpand
Practical Software Maintenance: Best Practices for Managing Your Software Investment
The amount of time and expense spent debugging, customizing, updating, and maintaining software far outstrips the amount spent buying it. This book provides a simple and straightforward introductionExpand