Oops, I Heard That! Situated Communication with Locality-Aware KQML

   page       BibTeX_logo.png       attach   
Angelo Ferrando, Andrea Gatti, Viviana Mascardi
Sebastian Rodriguez, Lu Feng, Jörg P. Müller (eds.)
Engineering Multi-Agent Systems: 13th International Workshop, EMAS 2025, Detroit, MI, USA, May 19–20, 2025, Revised Selected Papers, chapter 10, pages 157–176
Lecture Notes in Computer Science (Lecture Notes in Artificial Intelligence) 16407
Springer Nature Switzerland
February 2026

In traditional BDI (Belief-Desire-Intention) Multiagent Systems (MAS), agent communication languages such as KQML (Knowledge Query and Manipulation Language) facilitate structured message exchange and are supported by widespread BDI implementations like Jason. However, KQML lacks mechanisms to account for the situatedness of agents within dynamic environments. This paper proposes an extension to KQML, KQML-S, that incorporates the notion of locality, enabling message semantics to adapt based on the agents’ shared context. Specifically, we introduce a framework where agents within the same logical communication space, or “logical room”, perceive indirect updates from interactions occurring within their locality. We present the theoretical foundations of KQML-S and its implementation within VEsNA (Virtual Environments via Natural language Agents), a framework extending Jason with chatbots for natural language interaction, and a Virtual Reality environment implemented in Godot.

KQML-S bridges two foundational features of agents: social ability and situatedness.

VEsNA agents, being natively situated in Virtual Reality and inheriting KQML communication from Jason, fully exploit the potential of KQML-S and showcase its usefulness in those scenarios where agents are logically or physically embodied in a discrete, “room-based” environment.

keywords   Belief-Desire-Intention, KQML, Situated Communication, Virtual Communication Spaces, VEsNA
origin event
world EMAS 2025 @ AAMAS 2025
journal or series
book Lecture Notes in Computer Science (LNCS)
funding project
wrench ENGINES — ENGineering INtElligent Systems around intelligent agent technologies (28/09/2023–27/02/2026)