DocumentCode
2999633
Title
A service dependency model for multiple service version synchronization
Author
Shuying Wang ; Capretz, M.A.M.
Author_Institution
Dept. of Electr. & Comput. Eng., Univ. of Western Ontario, London, ON, Canada
fYear
2009
fDate
25-26 Sept. 2009
Firstpage
7
Lastpage
16
Abstract
As Web Services are used more frequently, their evolutionary changes become an increasingly prominent issue. Specifically, one challenge involving service maintenance entails identifying changes and synchronizing those changes with the dependent services. For instance, a service provider may support multiple versions of the same service, and these versions are dependent on common artifacts such as data types, operation functions, and security policies. Consequently, it is necessary to develop automatic or semi-automatic service version synchronization techniques in order to reduce the burden involved in the manual creation and maintenance of services. In this paper, we present a service dependency model for the synchronization of multiple service versions by relating the base service model with the dependent service versions to construct a service dependency graph and dependency matrices. Additionally, we analyze service changes on the dependency matrices and perform synchronization based on the indicated change dependency. Finally, the related synchronization process and architecture are also introduced.
Keywords
Web services; software maintenance; data types; dependency matrices; dependent services; multiple service version synchronization; operation functions; security policies; service dependency graph; service dependency model; service maintenance; service provider; web services; Maintenance engineering; Monitoring; Ontologies; Security; Semantics; Synchronization; Web services;
fLanguage
English
Publisher
ieee
Conference_Titel
Web Systems Evolution (WSE), 2009 11th IEEE International Symposium on
Conference_Location
Edmonton, AB
ISSN
1550-4441
Print_ISBN
978-1-4244-5124-1
Type
conf
DOI
10.1109/WSE.2009.5630860
Filename
5630860
Link To Document