Skip to Main Content
Agent communication languages provide a standard in the protocol and language used in the agent communication, but can't provide a standard in ontology, because ontology depends on the subject and concept of the communication and it is almost impossible for two agents can share a same semantic vocabulary, they usually have a heterogeneous private vocabulary defined in their own private ontology. The development of generally accepted standards will take a long time. This lack of standardization, which impedes communication between agents, is known as the interoperability problem. In order to obtain semantic interoperability in distributed multi-agent systems, agents need to agree on the basis of different ontologies. In this paper a communication layers is proposed to outline the communication between agents, a multiplatform communication system architecture is proposed to provide a highly flexible and scalable system that allows agents written in different languages to send and receive messages using the KQML standard, as well as it allow agents to maintain several dialogues at a time. In addition a dynamic ontology mapping system for agent communication (DOMAC) is proposed based on different mapping approaches (lexical, semantic and structural), in order to provide help in the conversation among different agents.