DocumentCode
647234
Title
Migrating a large scale legacy application to SOA: Challenges and lessons learned
Author
Khadka, Ravi ; Saeidi, Amir ; Jansen, Slinger ; Hage, J. ; Haas, Geer P.
Author_Institution
Dept. of Inf. & Comput. Sci., Utrecht Univ., Utrecht, Netherlands
fYear
2013
fDate
14-17 Oct. 2013
Firstpage
425
Lastpage
432
Abstract
This paper presents the findings of a case study of a large scale legacy to service-oriented architecture migration process in the payments domain of a Dutch bank. The paper presents the business drivers that initiated the migration, and describes a 4-phase migration process. For each phase, the paper details benefits of using the techniques, best practices that contribute to the success, and possible challenges that are faced during migration. Based on these observations, the findings are discussed as lessons learned, including the implications of using reverse engineering techniques to facilitate the migration process, adopting a pragmatic migration realization approach, emphasizing the organizational and business perspectives, and harvesting knowledge of the system throughout the system´s life cycle.
Keywords
banking; reverse engineering; service-oriented architecture; software maintenance; 4-phase migration process; Dutch bank; SOA; business perspectives; large scale legacy application migration; organizational perspectives; payments domain; pragmatic migration realization approach; reverse engineering techniques; service-oriented architecture migration process; Aging; Business; Computer architecture; Measurement; Semiconductor optical amplifiers; Service-oriented architecture;
fLanguage
English
Publisher
ieee
Conference_Titel
Reverse Engineering (WCRE), 2013 20th Working Conference on
Conference_Location
Koblenz
Type
conf
DOI
10.1109/WCRE.2013.6671318
Filename
6671318
Link To Document