Home > Research > Publications & Outputs > A COTS-Based Approach for Evolving legacy Systems
View graph of relations

A COTS-Based Approach for Evolving legacy Systems

Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

Published
  • Gerald Kotonya
  • John Hutchinson
Close
Publication date2007
Host publicationICCBSS '07: Proceedings of the Sixth International IEEE Conference on Commercial-off-the-Shelf (COTS)-Based Software Systems
Place of PublicationWashington, DC, USA
PublisherIEEE Computer Society
Pages205-214
Number of pages10
ISBN (print)0-7695-2785-X
<mark>Original language</mark>English

Abstract

The potential benefits of evolving legacy systems to COTS-based component architectures are well documented. These include rapid, non-intrusive modernization through the use of COTS software components, and significantly reduced post maintenance costs. However, the hype has not translated to a corresponding increase in the migration of legacy systems to COTS-based architectures. There are two main reasons for this. First, many legacy systems provide adequate core functionality. For this type of legacy system, replacement may not be the most cost-effective solution. Secondly, there is a general lack of scalable methods and tools that support COTS-based evolution of legacy systems. This paper describes our experience in using a component-based method to evolve a legacy system.