Towards a satisfactory conversion of messages among agent-based information systems

Idoia Berges,Jesús Bermúdez,Alfredo Goñi,Arantza Illarramendi
DOI: https://doi.org/10.1016/j.eswa.2012.10.055
2024-01-22
Abstract:Over the last years, there has been a change of perspective concerning the management of information systems, since they are no longer isolated and need to communicate with others. However, from a semantic point of view, real communication is difficult to achieve due to the heterogeneity of the systems. We present a proposal which, considering information systems are represented by software agents, provides a framework that favours a semantic communication among them, overcoming the heterogeneity of their agent communication languages. The main components of the framework are a suite of ontologies -- conceptualizing communication acts -- that will be used for generating the communication conversion, and an Event Calculus interpretation of the communications, which will be used for formalizing the notion of a satisfactory conversion. Moreover, we present a motivating example in order to complete the explanation of the whole picture.
Multiagent Systems
What problem does this paper attempt to address?
The paper primarily focuses on addressing the semantic communication issues in heterogeneous agent information systems. Specifically: - **Core Issue**: How to achieve effective communication between different information systems. As independently developed information systems need to communicate with each other to enhance functionality, communication at the semantic level becomes particularly challenging, mainly due to the heterogeneity of these systems. - **Research Background**: Traditional communication methods rely on fixed structures, languages, and meanings, which are effective within the same system but become ineffective when attempting to communicate with agents in other heterogeneous systems. - **Solution**: A framework is proposed to overcome the issues of heterogeneous agent communication languages (ACLs) through semantic technologies (such as ontologies), thereby facilitating semantic communication between these systems. The framework includes components such as a communication behavior ontology (CommOnt), translation mediators, event calculus for scenario interpretation, and agents managing the communication process. - **Key Contributions**: - Provides a framework that supports semantic communication between heterogeneous distributed information systems, increasing their opportunities for collaboration. - Defines an ontology that describes the types of communication behaviors used by software agents, allowing the identification of information instances from different systems. - Integrates domain and action ontologies to extend their application in different scenarios. - Uses event calculus to represent scenarios and formalizes the concept of satisfactory transformations. - Develops a prototype to observe the behavior of the framework in specific scenarios. - **Methodology**: Agent-based technology is used as the communication platform, utilizing semantic technologies (such as ontologies) to address semantic issues. Additionally, a method for dynamically interpreting communication behaviors is introduced, using event calculus to formalize the effects of communication behaviors. In summary, the paper focuses on solving the semantic communication challenges between heterogeneous agent information systems by introducing a comprehensive framework to enhance interoperability and collaboration among these systems.