• DocumentCode
    1986483
  • Title

    Software Service Evolution: A Requirements Perspective

  • Author

    Li, Feng-Lin ; Liu, Lin ; Mylopoulos, John

  • Author_Institution
    Dept. of Inf. Eng. & Comput. Sci., Univ. of Trento, Trento, Italy
  • fYear
    2012
  • fDate
    16-20 July 2012
  • Firstpage
    353
  • Lastpage
    358
  • Abstract
    Software service has to adapt to constant changes of requirements and environment, which would give rise to the concentration on service evolution. Among the many reasons for evolution, requirements are regarded as the major driving factor. However, most current work on service evolution focuses on different kinds of tactics to keep the compatibility between services and client applications, few of them treat requirements in priority. In this paper, we thoroughly survey the state-of-the-art studies on service evolution, including basic concepts, types, challenges and approaches; then analyze service evolution from four dissimilar dimensions, and for each one we identify the open problems and inadequacies. Based on our analysis and discovery, we argue that requirements driven service evolution would become an essential and promising research direction.
  • Keywords
    Web services; client applications; requirements perspective; software service evolution; Adaptation models; Business; Evolution (biology); Protocols; Unified modeling language; Web services; requirements driven; software service evolution;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference Workshops (COMPSACW), 2012 IEEE 36th Annual
  • Conference_Location
    Izmir
  • Print_ISBN
    978-1-4673-2714-5
  • Electronic_ISBN
    978-0-7695-4758-9
  • Type

    conf

  • DOI
    10.1109/COMPSACW.2012.70
  • Filename
    6341601