• DocumentCode
    1458372
  • Title

    Managing Evolving Services

  • Author

    Papazoglou, Michael P. ; Andrikopoulos, Vasilios ; Benbernou, Salima

  • Author_Institution
    Tilburg Univ., Tilburg, Netherlands
  • Volume
    28
  • Issue
    3
  • fYear
    2011
  • Firstpage
    49
  • Lastpage
    55
  • Abstract
    Services are subject to constant change and variation, leading to continuous redesign and improvement. However, service changes shouldn´t be disruptive by requiring radical modifications or by altering the way that business is conducted. In this article, we discuss a causal model of service changes that addresses the effects of both shallow and deep changes. This article is largely based on concepts and definitions found in previous work. The definitions used have been revised and amended on the basis of formalization and compatibility analysis, prototype implementation, comparison with functionality offered by open standards, and an empirical in depth investigation using an industrial strength case study.
  • Keywords
    causality; cloud computing; object-oriented programming; open systems; software management; software prototyping; causal model; compatibility analysis; continuous redesign; deep changes; formalization analysis; industrial strength; managing evolving services; open standards; prototype implementation; radical modifications; service changes; shallow changes; software services; Couplings; Maintenance engineering; Protocols; Service oriented architecture; Software development management; component evolution; service evolution; service lifecycle; service versioning;
  • fLanguage
    English
  • Journal_Title
    Software, IEEE
  • Publisher
    ieee
  • ISSN
    0740-7459
  • Type

    jour

  • DOI
    10.1109/MS.2011.26
  • Filename
    5719589