• DocumentCode
    3222328
  • Title

    A Case Study on Software Evolution towards Service-Oriented Architecture

  • Author

    Cuadrado, Félix ; Garcia, Belen ; Dueas, J.C. ; Parada, Hugo A.

  • Author_Institution
    Univ. Polytech. de Madrid, Madrid
  • fYear
    2008
  • fDate
    25-28 March 2008
  • Firstpage
    1399
  • Lastpage
    1404
  • Abstract
    The evolution of any software product over its lifetime is unavoidable, caused both by bugs to be fixed and by new requirements appearing in the later stages of the product´s lifecycle. Traditional development and architecture paradigms have proven to be not suited for these continual changes, resulting in large maintenance costs. This has caused the rise of approaches such as Service Oriented Architectures (SOA), based on loosely coupled, interoperable services, aiming to address these issues. This paper describes a case study of the evolution of an existing legacy system towards a more maintainable SOA. The proposed process includes the recovery of the legacy system architecture, as a first step to define the specific evolution plan to be executed and validated. The case study has been applied to a medical imaging system, evolving it into a service model.
  • Keywords
    Web services; medical image processing; open systems; software architecture; software maintenance; software prototyping; system recovery; interoperable services; legacy system architecture; medical imaging system; service-oriented architecture; software evolution; system recovery; Application software; Biomedical imaging; Computer architecture; Computer bugs; Costs; ISO standards; Open source software; Service oriented architecture; Software debugging; Software maintenance; OSGi.; SOA; Software evolution; architecture recovery; services platform;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Advanced Information Networking and Applications - Workshops, 2008. AINAW 2008. 22nd International Conference on
  • Conference_Location
    Okinawa
  • Print_ISBN
    978-0-7695-3096-3
  • Type

    conf

  • DOI
    10.1109/WAINA.2008.296
  • Filename
    4483115