DocumentCode
3542597
Title
A structured legacy to SOA migration process and its evaluation in practice
Author
Khadka, Ravi ; Saeidi, Amir ; Jansen, Slinger ; Hage, J.
Author_Institution
Dept. of Inf. & Comput. Sci., Utrecht Univ., Utrecht, Netherlands
fYear
2013
fDate
23-23 Sept. 2013
Firstpage
2
Lastpage
11
Abstract
Legacy to Service-Oriented Architecture migration approaches have been extensively researched over the last decade, primarily to reuse the valuable business logic that resides within legacy applications. Interestingly, most of the proposed approaches fail to cover the complete process from the technological, organizational and business perspectives. This paper presents a structured six-phase process that covers both migration planning and execution, and does so by considering the aforementioned perspectives. Furthermore, within each of the six phases of the process, we present a rationale to justify the need of each phase, current practices within each phase, and challenges that require further attention. The proposed structured process is then evaluated by (i) migrating features of two simple yet representative applications to SOA, and (ii) by mapping activities reported in literature. Based on our findings, we believe that the proposed structured process is successfully fitting to capture the essence of the activities that are performed within the legacy to SOA migration domain by combining various perspectives.
Keywords
business data processing; organisational aspects; service-oriented architecture; software maintenance; SOA migration process; business perspectives; legacy applications; migration planning; organizational perspectives; service-oriented architecture migration approaches; structured legacy; structured six-phase process; technological perspectives; valuable business logic; Business; Maintenance engineering; Planning; Reverse engineering; Semiconductor optical amplifiers; Service-oriented architecture; Testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Maintenance and Evolution of Service-Oriented and Cloud-Based Systems (MESOCA), 2013 IEEE 7th International Symposium on the
Conference_Location
Eindhoven
ISSN
2326-6910
Type
conf
DOI
10.1109/MESOCA.2013.6632729
Filename
6632729
Link To Document