Issue No. 03 - July-September (2010 vol. 3)
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/TSC.2010.20
Anton Michlmayr , Vienna University of Technology, Vienna, Austria
Florian Rosenberg , CSIRO ICT Centre, Canberra, Australia
Philipp Leitner , Vienna University of Technology, Vienna, Austria
Schahram Dustdar , Vienna University of Technology, Vienna, Austria
Service-Oriented Computing has recently received a lot of attention from both academia and industry. However, current service-oriented solutions are often not as dynamic and adaptable as intended because the publish-find-bind-execute cycle of the Service-Oriented Architecture triangle is not entirely realized. In this paper, we highlight some issues of current web service technologies, with a special emphasis on service metadata, Quality of Service, service querying, dynamic binding, and service mediation. Then, we present the Vienna Runtime Environment for Service-Oriented Computing (VRESCo) that addresses these issues. We give a detailed description of the different aspects by focusing on service querying and service mediation. Finally, we present a performance evaluation of the different components, together with an end-to-end evaluation to show the applicability and usefulness of our system.
Web services publishing and discovery, metadata of services interfaces, advanced services invocation framework.
S. Dustdar, A. Michlmayr, F. Rosenberg and P. Leitner, "End-to-End Support for QoS-Aware Service Selection, Binding, and Mediation in VRESCo," in IEEE Transactions on Services Computing, vol. 3, no. , pp. 193-205, 2010.