|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
2008 IEEE International Conference on Services Computing Vol. 1
End-to-End Versioning Support for Web Services
July 07-July 11
ISBN: 978-0-7695-3283-7
| ASCII Text | x | ||
| Philipp Leitner, Anton Michlmayr, Florian Rosenberg, Schahram Dustdar, "End-to-End Versioning Support for Web Services," 2012 SC Companion: High Performance Computing, Networking Storage and Analysis, vol. 1, pp. 59-66, 2008 IEEE International Conference on Services Computing Vol. 1, 2008. | |||
| BibTex | x | ||
| @article{ 10.1109/SCC.2008.21, author = {Philipp Leitner and Anton Michlmayr and Florian Rosenberg and Schahram Dustdar}, title = {End-to-End Versioning Support for Web Services}, journal ={2012 SC Companion: High Performance Computing, Networking Storage and Analysis}, volume = {1}, year = {2008}, isbn = {978-0-7695-3283-7}, pages = {59-66}, doi = {http://doi.ieeecomputersociety.org/10.1109/SCC.2008.21}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - CONF JO - 2012 SC Companion: High Performance Computing, Networking Storage and Analysis TI - End-to-End Versioning Support for Web Services SN - 978-0-7695-3283-7 SP59 EP66 A1 - Philipp Leitner, A1 - Anton Michlmayr, A1 - Florian Rosenberg, A1 - Schahram Dustdar, PY - 2008 KW - SOA KW - Web Services KW - Service Evolution KW - VRESCo VL - 1 JA - 2012 SC Companion: High Performance Computing, Networking Storage and Analysis ER - | |||
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/SCC.2008.21
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.
Index Terms:
SOA, Web Services, Service Evolution, VRESCo
Citation:
Philipp Leitner, Anton Michlmayr, Florian Rosenberg, Schahram Dustdar, "End-to-End Versioning Support for Web Services," scc, vol. 1, pp.59-66, 2008 IEEE International Conference on Services Computing Vol. 1, 2008
Usage of this product signifies your acceptance of the Terms of Use.
