QoS aggregation for Web service composition using workflow patterns

被引:197
作者
Jaeger, MC [1 ]
Rojec-Goldmann, G [1 ]
Mühl, G [1 ]
机构
[1] Tech Univ Berlin, FG Intellignet Distributed Syst, D-10587 Berlin, Germany
来源
EIGHTH IEEE INTERNATIONAL ENTERPRISE DISTRIBUTED OBJECT COMPUTING CONFERENCE, PROCEEDINGS | 2004年
关键词
D O I
10.1109/EDOC.2004.1342512
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Contributions in the field of Web services have identified that (a) finding matches between semantic descriptions of advertised and requested services and (b) non-functional characteristics - the Quality of Service (QoS) - are the most crucial criteria for composition of Web services. In this work a mechanism is introduced that determines the QoS of a Web service composition by aggregating the QoS dimensions of the individual services. This allows to verify whether a set of services selected for composition satisfies the QoS requirements for the whole composition. The aggregation performed builds upon abstract composition patterns, which represent basic structural elements of a composition, like sequence, loop, or parallel execution. This paper focusses on workflow management environments. We define composition patterns that are derived from Van der Aalst's et al. comprehensive collection of Workflow Patterns. The resulting aggregation schema supports the same structural elements as found in workflows. Furthermore, the aggregation of serveral QoS dimensions is discussed.
引用
收藏
页码:149 / 159
页数:11
相关论文
共 22 条
[1]  
ANKOLENKAR A, 2001, SWWS 01, P441
[2]  
[Anonymous], P 2 WORKSH COMP SUPP
[3]  
Arkin A., 2002, WEB SERVICE CHOREOGR
[4]   SWAP: Leveraging the Web to manage workflow [J].
Bolcer, GA ;
Kaiser, G .
IEEE INTERNET COMPUTING, 1999, 3 (01) :85-88
[5]  
CARDOSO J, 2002, THESIS U GEORGIA ATH
[6]  
FLORESCU D, 2002, P 11 INT C WORLD WID, P65
[7]  
FROLUND S, 1998, DISTRIBUTED SYSTEMS, V5
[8]  
GANESARAJAH D, 2002, EDOC 02, P273
[9]  
Hollingsworth David, 1995, TC00-1003
[10]  
HULL R, 2003, PODS 2003