Title :
QoS aggregation for Web service composition using workflow patterns
Author :
Jaeger, Michael C. ; Rojec-Goldmann, Gregor ; Mühl, Gero
Author_Institution :
FG Intelligent Distributed Syst., Technische Univ. Berlin, Germany
Abstract :
Contributions in the field of Web services have identified that (a) finding matches between semantic descriptions of advertised and requested services and (b) nonfunctional characteristics - the quality of service (QoS) - are the most crucial criteria for composition of Web services. 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 work 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 several QoS dimensions is discussed.
Keywords :
open systems; quality of service; semantic Web; workflow management software; QoS aggregation; Web service composition; quality of service; semantic descriptions; workflow management environments; workflow patterns; Automation; Availability; Distributed computing; Environmental management; Intelligent systems; Quality of service; Runtime environment; Semantic Web; Web services; Workflow management software;
Conference_Titel :
Enterprise Distributed Object Computing Conference, 2004. EDOC 2004. Proceedings. Eighth IEEE International
Print_ISBN :
0-7695-2214-9
DOI :
10.1109/EDOC.2004.1342512