Advanced event processing and notifications in service runtime environments
Proceedings of the second international conference on Distributed event-based systems
Publish/subscribe in the VRESCo SOA runtime
Proceedings of the second international conference on Distributed event-based systems
Top-down business process development and execution using quality of service aspects
Enterprise Information Systems - Challenges and Solutions in Enterprise Computing - 11th International IEEE EDOC Conference (EDOC 2007)
On Analyzing Evolutionary Changes of Web Services
Service-Oriented Computing --- ICSOC 2008 Workshops
When conceptual model meets grammar: A dual approach to XML data modeling
Data & Knowledge Engineering
An EMF-based toolkit for reasoning on web services evolution
Proceedings of the workshop on ACadeMics Tooling with Eclipse
A survey of change management in service-based environments
Service Oriented Computing and Applications
AFAWS: An Agent based Framework for Autonomic Web Services
Multiagent and Grid Systems - Development of service-based and agent-based computing systems
Hi-index | 0.00 |
Software services are, just like any other software system, subject to permanent change. We argue that these changes should generally be transparent to service consumers. However, currently consumers are often tied to a given version of a service and have no means of easily upgrading to a newer version. In this paper we propose a WSDL-driven classification of Web service change types and discuss a versioning mechanism for service-oriented systems that considers revision management on registry- and client-side. We use the concepts of service version graphs and selection strategies to provide transparent end-to-end versioning support, and show how this approach is implemented in our service-oriented computing runtime VRESCo. Furthermore, we illustrate the advantages of our approach in comparison to the current state of the art using a realistic case study.