Leveraging Ontology-aided AI Planning for Automatic Composition of Semantic Web Services

Composing existing web services into more advanced and complex new services may promote rapid application development, service reuse, and cross-enterprise collaboration. Instead of pre-established relationship between component services in the composition, service oriented computing advocates dynamic discovery, composition and execution of those services according to user requirements. In this paper, the issue of leveraging AI planning technique to automate web service composition is investigated. We propose a flexible framework for dynamic composition of semantic web services which can facilitate automatic composition schema planning and optimized service selection based on non-functional information. Then we present an ontology-aided composition schema planning approach for semantic web services. A planning-graph heuristic partial-order planning algorithm is given to implement the planner.

[1]  Yang Xu,et al.  A Budget Travel Planning System using Ontologies for Web Information Aggregation , 2006, 2006 2nd International Conference on Information & Communication Technologies.

[2]  Håkan L. S. Younes,et al.  VHPOP: Versatile Heuristic Partial Order Planner , 2003, J. Artif. Intell. Res..

[3]  Peter Norvig,et al.  Artificial Intelligence: A Modern Approach , 1995 .

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

[5]  Daniel S. Weld,et al.  UCPOP: A Sound, Complete, Partial Order Planner for ADL , 1992, KR.

[6]  Paolo Traverso,et al.  Automated planning - theory and practice , 2004 .

[7]  Matthias Klusch,et al.  Semantic Web Service Composition Planning with OWLS-Xplan , 2005, AAAI Fall Symposium: Agents and the Semantic Web.

[8]  Yan Yang,et al.  An Approach to QoS-aware Service Selection in Dynamic Web Service Composition , 2007, International Conference on Networking and Services (ICNS '07).

[9]  Tran Cao Son,et al.  Adapting Golog for Composition of Semantic Web Services , 2002, KR.