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
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 language | English |
---|---|
Publisher | Department of Information and Computing Sciences, Utrecht University |
Number of pages | 25 |
Publication status | Published - Mar 2012 |
Publication series
Name | Technical Report Series |
---|---|
No. | UU-CS-2012-006 |
ISSN (Print) | 0924-3275 |