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 :
بازگشت