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
Link To Document