Enhanced Specifications for Web Service Composition

The service-oriented computing research community has devoted a great deal of attention to Web service specification, discovery and composition. The ability to efficiently select and compose services in order to accomplish a complex user goal is of utmost importance. However, the problem of on-demand composition still lacks satisfactory solutions for the case of complex services intending to serve non-elementary goals and adhering to constraints. Current service specification proposals include definitions of pre-and post-conditions, i.e., conditions that must be satisfied in the state prior to and after the enactment of the service. However, due to the need for complex compositions, conditions and constraints that do not exist in the individual service specifications arise. For the definition of these conditions, we augment service specifications with invariants and demonstrate how such assertions can be exploited for determining service effects and compositionality

[1]  Ismailcem Budak Arpinar,et al.  Ontology-driven Web services composition platform , 2004, Proceedings. IEEE International Conference on e-Commerce Technology, 2004. CEC 2004..

[2]  James A. Hendler,et al.  Semantics for HTN Planning , 1998 .

[3]  James A. Hendler,et al.  Information Gathering During Planning for Web Service Composition , 2004, SEMWEB.

[4]  Ismailcem Budak Arpinar,et al.  Automatic Composition of Semantic Web Services , 2003, ICWS.

[5]  Mihhail Matskin,et al.  Application of Linear Logic to Web Service Composition , 2003, ICWS.

[6]  Richard J. Waldinger Web Agents Cooperating Deductively , 2000, FAABS.

[7]  Xiaomeng Su,et al.  A Survey of Automated Web Service Composition Methods , 2004, SWSWPC.

[8]  Mihhail Matskin,et al.  Composition of Semantic Web services using Linear Logic theorem proving , 2006, Inf. Syst..

[9]  William McCune Otter 2.0 , 1990, CADE.

[10]  Athman Bouguettaya,et al.  A multilevel composability model for semantic Web services , 2005, IEEE Transactions on Knowledge and Data Engineering.

[11]  Bernhard Beckert,et al.  leanTAP: Lean tableau-based deduction , 1995, Journal of Automated Reasoning.

[12]  John Arnold Kalman Automated Reasoning With Otter , 2001 .

[13]  John Mylopoulos,et al.  On the Frame Problem in Procedure Specifications , 1995, IEEE Trans. Software Eng..

[14]  James A. Hendler,et al.  HTN planning for Web Service composition using SHOP2 , 2004, J. Web Semant..

[15]  Timothy W. Finin,et al.  A Planner for Composing Services Described in DAML-S , 2003 .

[16]  Wolfgang Bibel,et al.  SETHEO: A high-performance theorem prover , 1992, Journal of Automated Reasoning.

[17]  Sheila A. McIlraith,et al.  Simulation, verification and automated composition of web services , 2002, WWW.

[18]  James A. Hendler,et al.  Automatic Web Services Composition Using SHOP2 , 2003, WWW.

[19]  H. Lan,et al.  SWRL : A semantic Web rule language combining OWL and ruleML , 2004 .

[20]  Shankar Ponnekanti,et al.  SWORD: A Developer Toolkit for Web Service Composition , 2008 .

[21]  Ahmed K. Elmagarmid,et al.  Composing Web services on the Semantic Web , 2003, The VLDB Journal.

[22]  Hussein Zedan,et al.  Augmenting semantic web service descriptions with compositional specification , 2004, WWW '04.

[23]  Hussein Zedan,et al.  Introducing compositionality in Web service descriptions , 2004, Proceedings. 10th IEEE International Workshop on Future Trends of Distributed Computing Systems, 2004. FTDCS 2004..