The Semantics of the Interaction between Agents and Web Services on the Semantic Web

Development of agent systems is naturally a complex task due to the fundamental characteristics of agents. In addition, agent internals and inter-agent behavior models inside Multi-agent Systems (MAS) may become even more difficult to implement when interactions of agents with web services on the Semantic Web are taken into account. Our approach consists of the utilization of a Domain-specific Modeling Language (DSML) during MAS development in order to cope with the abovementioned challenge. This paper describes how the formal semantics of this DSML can be defined by especially focusing on its viewpoint on agent-semantic service interactions and discusses the use of this semantics definition on MAS validation. Determined semantic rules are both defined and implemented by using Alloy specification language which has a strong description capability based on both relational and first-order logic.

[1]  Aniruddha S. Gokhale,et al.  Domain-Specific Modeling , 2008, Handbook of Dynamic System Modeling.

[2]  K. Haase,et al.  Automated discovery , 1988 .

[3]  Oguz Dikenelli,et al.  Engineering an MAS Platform for Semantic Service Integration Based on the SWSA , 2007, OTM Workshops.

[4]  Moharram Challenger,et al.  A Domain Specific Metamodel for Semantic Web Enabled Multi-Agent Systems , 2011, CAiSE Workshops.

[5]  Oguz Dikenelli,et al.  Model Driven Development of Semantic Web Enabled Multi-Agent Systems , 2009, Int. J. Cooperative Inf. Syst..

[6]  Wendy Hall,et al.  The Semantic Web Revisited , 2006, IEEE Intelligent Systems.

[7]  Anupriya Ankolekar,et al.  Automated discovery, interaction and composition of Semantic Web services , 2003, J. Web Semant..

[8]  Daniel Jackson,et al.  Alloy: a lightweight object modelling notation , 2002, TSEM.

[9]  Gabor Karsai,et al.  Challenges and directions in formalizing the semantics of modeling languages , 2011, Comput. Sci. Inf. Syst..

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

[11]  Oguz Dikenelli,et al.  An MAS Infrastructure for Implementing SWSA Based Semantic Services , 2007, SOCASE.

[12]  Bernhard Rumpe,et al.  Domain specific modeling , 2005, Software & Systems Modeling.

[13]  Jerry R. Hobbs,et al.  DAML-S: Semantic Markup for Web Services , 2001, SWWS.

[14]  Matthias Klusch,et al.  Integration of Multiagent Systems and Semantic Web Services on a Platform Independent Level , 2008, 2008 IEEE/WIC/ACM International Conference on Web Intelligence and Intelligent Agent Technology.

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