An Approach for Composing Web Services on Demand

The Web services composition plays a more and more important role in SOA environment nowadays. Composing Web services on user's demand proves to be essential for both B2B and B2C applications. However, existing composition approaches and services composition description languages, such as BPEL4WS, are insufficient for satisfying user requirements. In this paper, we present an approach for Web services composition on demand. Our approach defines a description language for describing user's demand and supporting dynamic services binding for flexible service composition, and applies SLA to service discovery that can automatically adapt the change of QoS constraints. The description language can be applied to any process-oriented composition language that supports executable business processes. Finally, our approach is applied to a service grid system where it provides a fully automatic, stable service composition on user's demand

[1]  Quan Z. Sheng,et al.  Quality driven web services composition , 2003, WWW '03.

[2]  Carolyn McGregor A Method to Extend BPEL4WS to Enable Business Performance Measurement , 2003, ICWS.

[3]  Sheila A. McIlraith,et al.  Adapting BPEL4WS for the Semantic Web: The Bottom-Up Approach to Web Service Interoperation , 2003, SEMWEB.

[4]  Jan Mendling,et al.  A Comparison of BPML and BPEL4WS , 2003, Berliner XML Tage.

[5]  Hai Jin,et al.  2005 Ieee International Symposium on Cluster Computing and the Grid Q-sac: toward Qos Optimized Service Automatic Composition , 2022 .

[6]  Randy H. Katz,et al.  Fault-tolerant, Scalable, Wide-Area Internet Service Composition , 2001 .

[7]  Jerry R. Hobbs,et al.  DAML-S: Web Service Description for the Semantic Web , 2002, SEMWEB.

[8]  S. Krishnan,et al.  2 XLANG : Web Services for Business Process Design , 2002 .

[9]  Cao Yu,et al.  An ontology-based service matching strategy in grid environments , 2008, Wuhan University Journal of Natural Sciences.

[10]  Mira Mezini,et al.  Aspect-Oriented Web Service Composition with AO4BPEL , 2004, ECOWS.

[11]  Gero Mühl,et al.  QoS aggregation for Web service composition using workflow patterns , 2004, Proceedings. Eighth IEEE International Enterprise Distributed Object Computing Conference, 2004. EDOC 2004..

[12]  Ge Yu,et al.  Modeling QoS for Semantic Equivalent Web Services , 2004, WAIM.

[13]  Yan Huang,et al.  Extensions to Web Service Techniques for Integrating Jini into a Service-Oriented Architecture for the Grid , 2003, International Conference on Computational Science.

[14]  James A. Hendler,et al.  Semi-automatic Composition ofWeb Services using Semantic Descriptions , 2003, WSMAI.

[15]  James Clark,et al.  XSL Transformations (XSLT) Version 1.0 , 1999 .

[16]  Matjaz B. Juric,et al.  Business process execution language for web services , 2004 .

[17]  Tony Andrews Business Process Execution Language for Web Services Version 1.1 , 2003 .