Legacy to SOA Evolution: Evaluation Results

Ravi Khadka, Amir Saeide, Andrei Idu, Jurriaan Hage, Slinger Jansen

Research output: Book/ReportOther report

Abstract

Enterprises depend on business-critical systems that have been developed over the last three decades or more, also known as legacy systems. They have several well-known disadvantages (e.g., inflexible, domain unspecific, and hard to maintain), and this is recognized by both the vendors and customers of these software systems. Both vendors and customers of these systems are well aware that better and cheaper customer specific solutions can be created following the service-oriented paradigm. Hence, momentum is growing within enterprises to evolve legacy systems towards Service-Oriented Architecture (SOA). The evolution to SOA is favored because of various advantages including well established sets of open standards, platform and language independent interfaces, clear separation of service interface and implementation, and loose-coupling among services.

Over a decade there have been significant developments in legacy to SOA evolution and that has resulted in a large research body of which there exists no comprehensive overview. This chapter provides an historic overview, focusing on the methods and techniques used in a legacy to SOA evolution. We conducted a systematic literature review to collect legacy to SOA evolution approaches reported from 2000 to August 2011. To this end, 121 primary studies were collected and evaluated using an evaluation framework. This report presents the evaluation results of the systematic literature review
Original languageEnglish
PublisherDepartment of Information and Computing Sciences, Utrecht University
Number of pages25
Publication statusPublished - Mar 2012

Publication series

NameTechnical Report Series
No.UU-CS-2012-006
ISSN (Print)0924-3275

Fingerprint

Dive into the research topics of 'Legacy to SOA Evolution: Evaluation Results'. Together they form a unique fingerprint.

Cite this