Semantic Web Technology for Agent Communication Protocols

Idoia Berges, Jesús Bermúdez, Alfredo Goñi, Arantza Illarramendi
1/22/2024
cs.MA

No confident code implementation found for this paper. 3 possible matches can be shown below.

Abstract

One relevant aspect in the development of the Semantic Web framework is the achievement of a real inter-agents communication capability at the semantic level. The agents should be able to communicate and understand each other using standard communication protocols freely, that is, without needing a laborious a priori preparation, before the communication takes place. For that setting we present in this paper a proposal that promotes to describe standard communication protocols using Semantic Web technology (specifically, OWL-DL and SWRL). Those protocols are constituted by communication acts. In our proposal those communication acts are described as terms that belong to a communication acts ontology, that we have developed, called CommOnt. The intended semantics associated to the communication acts in the ontology is expressed through social commitments that are formalized as fluents in the Event Calculus. In summary, OWL-DL reasoners and rule engines help in our proposal for reasoning about protocols. We define some comparison relationships (dealing with notions of equivalence and specialization) between protocols used by agents from different systems.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 3 weaker matches are hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{berges2024semantic,
  title  = {Semantic Web Technology for Agent Communication Protocols},
  author = {Idoia Berges and Jesús Bermúdez and Alfredo Goñi and Arantza Illarramendi},
  year   = {2024},
  eprint = {2401.11841},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2401.11841v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2401.11841.svg)](https://codeofpaper.com/paper/2401.11841)

Discussion