An Overview of Ontologies

Ontologies emerged in Artificial Intelligence as an alternative to represent knowledge. Nowadays they are a topic of interest in diverse research areas and their usefulness can be perceived in a great number of applications. This paper is aimed to answer the kind of questions a reader could elaborate to acquire a general understanding of ontologies. To achieve this goal, it presents some definitions of ontologies and it distinguishes their main characteristics. Important aspects to build an ontology are mentioned followed by some applications briefly described. Tools and languages to support their management are included as well as some excerpts of relevant research projects.

[1]  N. F. Noy,et al.  Ontology Development 101: A Guide to Creating Your First Ontology , 2001 .

[2]  Enrico Motta,et al.  An Overview of the OCML Modelling Language , 1998 .

[3]  Kevin Knight,et al.  Toward Distributed Use of Large-Scale Ontologies t , 1997 .

[4]  Thomas R. Gruber,et al.  A translation approach to portable ontology specifications , 1993, Knowl. Acquis..

[5]  Peter Norvig,et al.  Artificial Intelligence: A Modern Approach , 1995 .

[6]  Dieter Fensel,et al.  Structured Development of Problem Solving Methods , 2001, IEEE Trans. Knowl. Data Eng..

[7]  Ian Horrocks,et al.  OIL in a Nutshell , 2000, EKAW.

[8]  Frederico T. Fonseca,et al.  Using Ontologies for Integrated Geographic Information Systems , 2002, Trans. GIS.

[9]  Enrico Motta,et al.  ScholOnto: an ontology-based digital library server for research documents and discourse , 2000, International Journal on Digital Libraries.

[10]  Dieter Fensel,et al.  Ontobroker: Ontology Based Access to Distributed and Semi-Structured Information , 1999, DS-8.

[11]  Deborah L. McGuinness,et al.  The Chimaera Ontology Environment , 2000, AAAI/IAAI.

[12]  Asunción Gómez-Pérez,et al.  (ONTO)2 Agent: an Ontology-based WWW broker to select ontologies , 1998 .

[13]  Dieter Fensel,et al.  The Semantic Web And Its Languages , 2000, IEEE Intell. Syst..

[14]  Richard Fikes,et al.  The Ontolingua Server: a tool for collaborative ontology construction , 1997, Int. J. Hum. Comput. Stud..

[15]  Dieter Fensel,et al.  Ontologies: A silver bullet for knowledge management and electronic commerce , 2002 .

[16]  Ian Horrocks,et al.  OilEd: a Reason-able Ontology Editor for the Semantic Web , 2001, Description Logics.

[17]  Richard Fikes,et al.  Tools for Assembling Modular Ontologies in Ontolingua , 1997, AAAI/IAAI.

[18]  Stefan Decker,et al.  Creating Semantic Web Contents with Protégé-2000 , 2001, IEEE Intell. Syst..

[19]  Steffen Staab,et al.  OntoEdit: Collaborative Ontology Development for the Semantic Web , 2002, SEMWEB.