• 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