Agent Organization and Communication with Multiple Ontologies (original) (raw)

Agent communication with multiple ontologies

1994

Abstract In this paper, we discuss how ontology plays roles in building a distributed and heterogeneous knowledgebase system. First we discuss relationship between ontology and agent in the Knowledgeable Community which is a framework of knowledge sharing and reuse based on a multi-agent architecture. Ontology is a minimum requirement for each agent to join the Knowledgeable Community. Second we explain mediation by ontology to show how ontology is used in the Knowledgeable Community.

An approach to manage Knowledge based on multi-agents System using a Ontology

This paper presents a knowledge management experiment realized in an industrial company. Our research concerns the development of a knowledge engineering module integrated in a collaborative eGroupware system. This platform is used by engineers to realise their projects in a collaborative way and in following a defined professional process. The first step of our approach is based on the modelling of the professional process used by professional actor. We have developed a formalism called RIOCK (Role Interaction Organisation Competence and Knowledge) to identify the emanating Knowledge resulting from the interaction between the roles played by professional actors. According to the obtained cartography of Knowledge, we have defined a typology of Knowledge and built an ontology to create a representation language in order to share and broadcast Knowledge. In other hand, the RIOCK models allow us to design a knowledge engineering module based on a multi-agent system. This system monitors the action of the professional actors inside the eGroupware and capitalizes, annotates, and broadcasts Knowledge in using the semantic web technologies and the ontology.

Ontological Mediation for Multi-Agent Systems

International Journal of Electronic Government Research, 2008

A major performance factor when gathering information across a platform like the World Wide Web is the efficiency of the search and retrieval system. The effectiveness of current search and retrieval systems is restricted as they do not use the semantics of the data but only utilize keywords. Using a multi-agent system where agents gather information and organize it, creating ontologies, is a very viable approach to the problem. Major difficulties that arise during collaboration among such information-providing agents are ambiguity and data misinterpretation. This is due to the diversity of ontology creators, differences in linguistics, and ontological overlapping. Users may also knowingly or unknowingly add incorrect information to ontologies. Ontological mediation tries to address such collaboration issues relating to ambiguous and unfamiliar information arising due to various reasons. We propose a communication-based approach for ontological mediation. In the process, we also pre...

Knowledge sharing and organization by multiple ontologies

1997

Abstract: In this paper, we introduce ontology-centric knowledge organization approach to realize knowledge base system for sharing and reuse of knowledge. Since ontology is an intermediate level of information representation between the model and media level of information, it can work to bridge multiple models and multiple users. To share personal information among users, they must share their manners of conceptualization which form personal ontologies. Here we introduce two systems.

Distributed Knowledge Management Based on Software Agents and Ontology

Lecture Notes in Computer Science, 2004

In this paper we present the use of ontology for knowledge representation and handling in Software Agent Systems. Motivation has come from Pellucid IST project where we need to capture and capitalize employee's knowledge in organization. This knowledge is then presented to other employees as they work on particular tasks. The Protg ontology editor and JADE multi-agent system is used for implementation. Ontology is usually used in intra-agent communication for agents to understand each other; we used ontology also as knowledge data model to store knowledge as instances of ontological terms into object database, thus agents can access and manipulate knowledge data directly and still stay lightweight.

An ontology model to facilitate knowledge-sharing in multi-agent systems

The Knowledge Engineering Review, 2002

This article presents and motivates an extended ontology knowledge model which represents explicitly semantic information about concepts. This knowledge model results from enriching the standard conceptual model with semantic information which precisely characterises the concept's properties and expected ambiguities, including which properties are prototypical of a concept and which are exceptional, the behaviour of properties over time and the degree of applicability of properties to subconcepts. This enriched conceptual model permits a precise characterisation of what is represented by class membership mechanisms and helps knowledge engineers to determine, in a straightforward manner, the meta-properties holding for a concept. Meta-properties are recognised to be the main tool for a formal ontological analysis that allows us to build ontologies with a clean and untangled taxonomic structure.This enriched semantics can prove useful to describe what is known by agents in a multi...

Ontology-Related Services in Agent-Based Distributed Information Infrastructures

2001

Ontologies are an emerging paradigm to support declarativity, interoperability, and intelligent services in many areas, such as Agent-based Computation, Distributed Information Systems, and Expert Systems. In the context of designing a scalable, agent-based middleware for the realization of distributed Organizational Memories (OM), we examine the question what ontology-related services must be provided as middleware components. To this end, we discuss three basic dimensions of information that have fundamental impact on the usefulness of ontologies for OMs, namely formality, stability, and sharing scope of information. A short discussion of techniques which are suited to find a balance in each of these dimensions leads to a characterization of roles of ontology-related actors in the OM scenario. We describe the several roles with respect to their goals, knowledge, competencies, rights, and obligations. These actor classes and the related competencies are candidates to define agent types, speech acts, and standard services in the envisioned OM middleware.

Integrating Large Knowledge Repositories in Multiagent Ontologies

Knowledge is people's personal map of the world. According to the knowledge differences, it is possible different groups of people have different perceptions about the same reality. Each perception can be represented by using ontologies. In the research underlying this paper we are dealing with a multiple ontologies. In that context, each agent explores its own ontology. The goal of this research is to generate a common ontology including a common set of terms, based on the several ontologies available, in order to make possible to share the common terminology (set of terms) that it implements, between different communities. In this paper we are presenting a real implementation of a system using those concepts. The paper provides a case study involving groups of people in different communities, managing data using different perceptions (terminologies), and different semantics to represent the same reality. Each user belonging to a different community-uses different terminologies in collecting data and as a consequence they also get different results of that exercise. It is not a problem if the different results are used inside each community. The problem occurs if people need to take data from other communities, sharing, collaborating and using it to get a more global solution.