Semantic Web Services for Multi-Agent Systems Interoperability

Agent-based technologies are often used including existing web services. The outputs of some services are also frequently used as inputs for other services, including other MAS. However, while agent-based technologies can be used to provide services, these are not described using the same semantic web technologies web services use, which makes it difficult to discover, invoke and compose them with web services seamlessly. In this paper, we analyse different agent-based technologies and how these can be described using extensions to OWL-S. Additionally, we propose an architecture that facilitates these services’ usage, where services of any kind can be registered and executed (semi-)automatically.

[1]  Sheila A. McIlraith,et al.  OWL-S and Agent-Based Systems , 2004 .

[2]  Matthias Klusch,et al.  Semantic Web Service Search: A Brief Survey , 2016, KI - Künstliche Intelligenz.

[3]  Winfried Lamersdorf,et al.  Jadex: A BDI-Agent System Combining Middleware and Reasoning , 2005 .

[4]  Jörg Hoffmann,et al.  Web Service Composition , 2018, Encyclopedia of Social Network Analysis and Mining. 2nd Ed..

[5]  Franziska Klügl-Frohnmeyer,et al.  SeSAm: implementation of agent-based simulation using visual programming , 2006, AAMAS '06.

[6]  Tran Cao Son,et al.  Semantic Web Services , 2001, IEEE Intell. Syst..

[7]  Jorge S. Cardoso,et al.  Linked USDL: A Vocabulary for Web-Scale Service Trading , 2014, ESWC.

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

[9]  Zita Vale,et al.  MASCEM: Optimizing the performance of a multi-agent system , 2016 .

[10]  Matthias Klusch,et al.  Automated semantic web service discovery with OWLS-MX , 2006, AAMAS '06.

[11]  Zita Vale,et al.  TOOCC: Enabling heterogeneous systems interoperability in the study of energy systems , 2017, 2017 IEEE Power & Energy Society General Meeting.

[12]  Michael N. Huhns,et al.  Agents as Web Services , 2002, IEEE Internet Comput..

[13]  Paulo Novais,et al.  A Multi-agent System Framework for Dialogue Games in the Group Decision-Making Context , 2019, WorldCIST.

[14]  Yang Liu,et al.  Collaborative Security , 2015, ACM Comput. Surv..

[15]  Omid Abrishambaf,et al.  House management system with real and virtual resources: Energy efficiency in residential microgrid , 2016, 2016 Global Information Infrastructure and Networking Symposium (GIIS).

[16]  Kalliopi Kravari,et al.  Cross-community interoperation between knowledge-based multi-agent systems: A study on EMERALD and Rule Responder , 2012, Expert Syst. Appl..

[17]  Boualem Benatallah,et al.  Web Service Composition , 2015 .

[18]  Isabel Praça,et al.  Adaptive Portfolio Optimization for Multiple Electricity Markets Participation , 2016, IEEE Transactions on Neural Networks and Learning Systems.

[19]  Kalliopi Kravari,et al.  EMERALD: A Multi-Agent System for Knowledge-Based Reasoning Interoperability in the Semantic Web , 2010, SETN.

[20]  Manuel Mucientes,et al.  An Integrated Semantic Web Service Discovery and Composition Framework , 2015, IEEE Transactions on Services Computing.

[21]  Fabio Bellifemine,et al.  Developing Multi-Agent Systems with JADE (Wiley Series in Agent Technology) , 2007 .

[22]  Adam Cheyer,et al.  The Open Agent Architecture , 1997, Autonomous Agents and Multi-Agent Systems.

[23]  Aradhana Negi,et al.  Examination of Sense Significance in Semantic Web Services Discovery , 2018, Integrated Intelligent Computing, Communication and Security.

[24]  Carole A. Goble,et al.  Feta: A Light-Weight Architecture for User Oriented Semantic Service Discovery , 2005, ESWC.

[25]  Zita Vale,et al.  Multi-Agent Decision Support Tool to Enable Interoperability among Heterogeneous Energy Systems , 2018 .

[26]  Tomas Vitvar,et al.  hRESTS: An HTML Microformat for Describing RESTful Web Services , 2008, 2008 IEEE/WIC/ACM International Conference on Web Intelligence and Intelligent Agent Technology.

[27]  T. Pinto,et al.  Decision Support for Energy Contracts Negotiation with Game Theory and Adaptive Learning , 2015 .

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

[29]  Shonali Krishnaswamy,et al.  Service Oriented Context-Aware Software Agents for Greater Efficiency , 2010, KES-AMSTA.

[30]  Nicolas Lhuillier,et al.  FOUNDATION FOR INTELLIGENT PHYSICAL AGENTS , 2003 .