End-to-End Support for QoS-Aware Service Selection, Binding, and Mediation in VRESCo

被引:49
作者
Michlmayr, Anton [1 ]
Rosenberg, Florian [2 ]
Leitner, Philipp [1 ]
Dustdar, Schahram [1 ]
机构
[1] Vienna Univ Technol, Distributed Syst Grp, A-1040 Vienna, Austria
[2] CSIRO, Canberra, ACT 2601, Australia
关键词
Web services publishing and discovery; metadata of services interfaces; advanced services invocation framework; WEB SERVICES;
D O I
10.1109/TSC.2010.20
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:193 / 205
页数:13
相关论文
共 39 条
[1]  
[Anonymous], 2008, WEBSPHERE SERV REG R
[2]  
[Anonymous], WEB SERV DESCR LANG
[3]  
[Anonymous], 2009, WSO2 REG V2 0
[4]  
[Anonymous], 2009, MUL GAL V1 5 1
[5]   Web metadata standards: Observations and prescriptions [J].
Bodoff, D ;
Hung, PCK ;
Ben-Menachem, M .
IEEE SOFTWARE, 2005, 22 (01) :78-+
[6]  
DIPENTA M, 2006, P INT WORKSH SERV OR
[7]  
ESSI WSMO working group, 2008, WEB SERV MOD LANG WS
[8]  
Fowler M., 2002, Patterns of Enterprise Application Architecture
[9]  
Gamma E., 1995, DESIGN PATTERNS ELEM
[10]   Selective Querying for Adapting Web Service Compositions Using the Value of Changed Information [J].
LSDIS Lab., Department of Computer Science, University of Georgia, 415 Boyd Graduate Studies Research Center, Athens, GA 30602-7404, United States .
IEEE Trans. Serv. Comput., 2008, 3 (169-185) :169-185