A Planner for Implementing Semantic Service Agents based on Semantic Web Services Initiative Architecture

The Semantic Web Services Initiative Architecture (SWSA) describes the overall process of discovering and interacting with Semantic Web services in three phases and de nes a conceptual model to accomplish the speci ed requirements of these phases. This conceptual model is based on semantic service agents that provide and consume semantic web services and includes architectural and protocol abstractions. In this paper, a software platform is de ned which ful lls fundamental requirements of SWSA's conceptual model including all its sub-processes. Based on this software platform, requirements of the planner module are identi ed and such a planner has been implemented. The developed planner has the capability of executing plans consisting of special tasks for semantic service agents in a way that described in SWSA. These special tasks are prede ned to accomplish the requirements of SWSA's sub-processes and they can be reused in real plans of semantic service agents both as is and as specialized according to domain requirements.

[1]  Amit P. Sheth,et al.  Modeling Quality of Service for Workflows and Web Service Processes , 2002 .

[2]  Austin Tate,et al.  Generating Project Networks , 1977, IJCAI.

[3]  Dieter Fensel,et al.  The Web Service Modeling Framework WSMF , 2002, Electron. Commer. Res. Appl..

[4]  Riza Cenk Erdur,et al.  SEAGENT: a platform for developing semantic web based multi agent systems , 2005, AAMAS '05.

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

[6]  Oguz Dikenelli,et al.  Engineering a Multi Agent Platform with Dynamic Semantic Service Discovery and Invocation Capability , 2005, MATES.

[7]  Monique Calisti,et al.  Engineering Web service - agent integration , 2004, 2004 IEEE International Conference on Systems, Man and Cybernetics (IEEE Cat. No.04CH37583).

[8]  Ákos Hajnal,et al.  An Agent Based Approach for Migrating Web Services to Semantic Web Services , 2004, AIMSA.

[9]  Ryszard Kowalczyk,et al.  WS2JADE: Integrating Web Service with Jade Agents , 2007, SOCASE.

[10]  Keith Decker,et al.  Unified Information and Control Flow in Hierarchical Task Networks , 1996 .

[11]  Oguz Dikenelli,et al.  Applying Semantic Capability Matching into Directory Service Structures of Multi Agent Systems , 2005, ISCIS.

[12]  Keith S. Decker,et al.  DECAF - A Flexible Multi Agent System Architecture , 2003, Autonomous Agents and Multi-Agent Systems.

[13]  Ákos Hajnal,et al.  Engineering Web Service Invocations from Agent Systems , 2003, CEEMAS.

[14]  Earl D. Sacerdoti,et al.  The Nonlinear Nature of Plans , 1975, IJCAI.

[15]  Amit P. Sheth,et al.  A Semantic Web Services Architecture , 2005, IEEE Internet Comput..

[16]  James A. Hendler,et al.  Complexity results for HTN planning , 1994, Annals of Mathematics and Artificial Intelligence.

[17]  Takahiro Kawamura,et al.  Semantic Matching of Web Services Capabilities , 2002, SEMWEB.