NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Using Ontologies to Formalize Services Specifications in Multi-Agent SystemsOne key issue in multi-agent systems (MAS) is their ability to interact and exchange information autonomously across applications. To secure agent interoperability, designers must rely on a communication protocol that allows software agents to exchange meaningful information. In this paper we propose using ontologies as such communication protocol. Ontologies capture the semantics of the operations and services provided by agents, allowing interoperability and information exchange in a MAS. Ontologies are a formal, machine processable, representation that allows to capture the semantics of a domain and, to derive meaningful information by way of logical inference. In our proposal we use a formal knowledge representation language (OWL) that translates into Description Logics (a subset of first order logic), thus eliminating ambiguities and providing a solid base for machine based inference. The main contribution of this approach is to make the requirements explicit, centralize the specification in a single document (the ontology itself), at the same that it provides a formal, unambiguous representation that can be processed by automated inference machines.
Document ID
20050137693
Acquisition Source
Goddard Space Flight Center
Document Type
Conference Paper
Authors
Breitman, Karin Koogan
(Pontificia Univ. Catolica Rio de Janeiro, Brazil)
Filho, Aluizio Haendchen
(Pontificia Univ. Catolica Rio de Janeiro, Brazil)
Haeusler, Edward Hermann
(Pontificia Univ. Catolica Rio de Janeiro, Brazil)
Date Acquired
September 7, 2013
Publication Date
October 1, 2004
Publication Information
Publication: Proceedings 3rd NASA/IEEE Workshop on Formal Approaches to Agent-Based Systems (FAABS-III)
Subject Category
Systems Analysis And Operations Research
Distribution Limits
Public
Copyright
Public Use Permitted.
No Preview Available