O3F: an object oriented ontology framework

  • Authors:
  • Luís Mota;Luís Botelho;Hugo Mendes;António Lopes

  • Affiliations:
  • ADETTI, Lisboa, Portugal;ADETTI, Lisboa, Portugal;ADETTI, Lisboa, Portugal;ADETTI, Lisboa, Portugal

  • Venue:
  • AAMAS '03 Proceedings of the second international joint conference on Autonomous agents and multiagent systems
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper describes an object-oriented framework for ontology representation, which was derived from the analysis of a set of use cases for ontology services provided by ontology agents in open agent networks. The described use cases are converted into a set of requirements for the Information System supporting the ontology service.Each ontology on the server has classes, properties and methods. Classes have attributes, which are properties, methods and axioms. Attributes have facets. Methods have arguments, return value and method definition through axioms. Classes and properties may be arranged in hierarchies. The proposed framework accommodates the expression of arbitrary axioms about the entities in the ontology. We propose a situation calculus approach for describing the action methods of the ontology. Action methods are described by state change and state constraint axioms. The frame problem is handled assuming that nothing changes unless explicitly stated.We present the definition of several relations between entities of different ontologies that allow inferring global relations between those ontologies. Finally, we propose Extended-SL as the Representation Language of O3F.