Techniques to support Web Service selection and consumption with QoS characteristics

被引:34
作者
Diamadopoulou, Vassiliki [1 ]
Makris, Christos [1 ,2 ]
Panagis, Yannis [1 ,2 ]
Sakkopoulos, Evangelos [1 ,2 ]
机构
[1] Univ Patras, Sch Engn, Dept Comp Engn & Informat, Patras 26500, Greece
[2] Res Acad Comp Technol Inst, Internet & Multimedia Technol Res Unit, Patras 26504, Greece
关键词
QoS; Web Services; Modified WSDL; Algorithms; Management; Measurement; Documentation; Performance; Design;
D O I
10.1016/j.jnca.2006.03.002
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This work proposes a Web Service (WS) discovery model in which the functional and nonfunctional requirements are taken into account during service discovery. The proposed infrastructure includes a set of services and tools to support an integrated WS discovery and selection solution. A mechanism is introduced that supports three different functional policies. It is able to take advantage of quality information located into a Web Service description language description file that might be located in a proprietary universal description, discovery and integration registry server or in an independent URL. Moreover, it implements a database supported WS intermediary (Broker) that it is also possible to store quality of service (QoS) information for WSs. A selection module is also presented that delivers the WS that maximizes the value of QoS characteristics among others with the same functionality. An experimental prototype is presented and evaluated in the scenario of air ticket issuing WS selection. (C) 2006 Elsevier Ltd. All rights reserved.
引用
收藏
页码:108 / 130
页数:23
相关论文
共 26 条
[1]  
ARCHER T, INSIDE C, P334
[2]  
BANERJEE A, 2001, C WEB SERVICES BUILD, P255
[3]  
Box D., 2000, SIMPLE OBJECT ACCESS
[4]  
CARDELLINI V, 2002, ENHANCING WEB SERVER
[5]  
CHAVDA KF, 2003, J COMPUT SCI COLL AR, V19, P124
[6]  
DATA R, 2003, WSDL TUTORIAL
[7]  
*EP, 2003, INTR WEB SERV 2
[8]  
*EP, 2003, INTR WEB SERV 1
[9]  
EWALD T, 2003, UNDERSTANDING XML WE
[10]  
FARKAS P, 2003, J WSCG, V11, P23