{'fraction_non_alphanumeric': 0.015259409969481181, 'fraction_numerical': 0.0, 'mean_word_length': 5.227848101265823, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Transparent Ontological Integration of Multi-Agent Systems

One of the main problems that are faced in the integration of multi-agent or holonic systems is the ontological heterogeneity. Two agents are able to communicate only when they understand ontologies used in exchanged messages. This problem can be solved by translating messages between different ontologies during the communication. Still, there is the question of how to integrate such a translation service into the whole system. There are several proposals, such as requiring each agent to be able to do the translation, or using specialized ontology service. However, none of these approaches is feasible for the integration of simple agents that are hard to be considerably changed and adapted to process multiple ontologies. In this paper, we discuss architectural possibilities and propose a way of transparent translation during agent communication, where agents do not even need to be aware of ontology processing.