Academia.eduAcademia.edu

Outline

OWLET: An Object-Oriented Environment for OWL Ontology Management

2007

Abstract

In this paper, an object-oriented model and a software environment for the management of OWL ontologies is presented. The object-oriented model allows a simple and complete representation of ontologies defined by using OWL DL profile. The software environment, called OWLET, implements this object-oriented model and provides a complete set of reasoning functions together with a graphical editor for the creation and modification of ontologies. OWLET can be very useful for realizing heterogeneous and distributed semantic systems where nodes differ for their capabilities (i.e., CPU power, memory size, …); in fact, it offers a layered reasoning API that allows to deploy a system where high power nodes take advantages of all the OWLET reasoning capabilities, medium power nodes take advantages of a limited set of OWLET reasoning capabilities (e.g., reasoning about individuals) and low power nodes delegate reasoning tasks to the other nodes of the system.

References (8)

  1. Dean, M., Schreiber, G., OWL Web Ontology Language Reference, W3C Recommendation, 2004. Available, 10 February 2004. Available at http://www.w3.org/TR/owl-ref/.
  2. Bergenti, B., Poggi, A., Tomaiuolo, M., Turci. P. An Ontology Support for Semantic Aware Agents. In. Proc. Seventh International Workshop on Agent-Oriented Information Systems (AOIS-2005), Utrecht, the Netherlands, 2005.
  3. Kalyanpur, A., Pastor, D., Battle, S., Padget, J. Automatic mapping of owl ontologies into java. In Proceedings of Software Engineering. - Knowledge Engineering. (SEKE) 2004, Banff, Canada, 2004.
  4. Frohlich, P.H. Inheritance decomposed. In Proc. of the Inheritance Workshop at ECOOP 2002, Malaga, Spain, June 2002.
  5. W3C Consortium. The wine OWL ontology, 2004. Available at http://www.w3.org/TR/2004/REC-owl-guide- 20040210/wine.rdf.
  6. W3C Consortium. The food OWL ontology, 2004. Available at http://www.w3.org/TR/2004/REC-owl-guide- 20040210/food.rdf.
  7. Tsarkov, D., Horrocks, I. FaCT++ description logic reasoner: System description. In Proc. of the Int. Joint Conf. on Automated Reasoning (IJCAR 2006), Lecture Notes in Artificial Intelligence, Volume 4130, pp. 292-297.
  8. Haarslev, V. Möller, R. Racer: A Core Inference Engine for the Semantic Web. In Proc. 2nd Int. Workshop on Evaluation of Ontology-based Tools (EON2003), Sanibel Island, Florida, USA, October 20, pages 27-36, 2003.