Ontology Library - A New Approach for Storing, Searching and Discovering Ontologies

The backbone of semantic web technologies is the ontology. This is a powerful structure, which allows for the capture, reasoning and storing of expert knowledge across various domains. Ideally these structures should be developed and implemented by experts in a set domain as well as designed with re-usability in mind. However, often due to the lack of availability and difficulties of discovering ontologies, these structures are repeatedly recreated. Current methods for storing, discovering and sharing ontologies employ similar techniques as to those used for software source code or static web pages. These are exposed to the limitation inherent with keyword-based searches, such as ambiguity with the keywords themselves and therefore, the most relevant ontology may not be discovered. This paper will examine some of the existing techniques used for the storing and sharing of ontologies. It will offer a contrasting method analogous to software libraries to develop a standard to store, share, discover, and distribute common ontologies.

[1]  Amit P. Sheth,et al.  Introduction to Semantic Web Services and Web Process Composition , 2004, SWSWPC.

[2]  Li Ma,et al.  SOR: A Practical System for Ontology Storage, Reasoning and Search , 2007, VLDB.

[3]  Jeff Heflin,et al.  A Model Theoretic Semantics for Ontology Versioning , 2004, SEMWEB.

[4]  Keith E. Williamson,et al.  Ontology reuse and application , 1998 .

[5]  Steffen Staab,et al.  Ontology Engineering Methodology , 2009, Handbook on Ontologies.

[6]  Steffen Staab,et al.  What Is an Ontology? , 2009, Handbook on Ontologies.

[7]  Daniel Kotowski,et al.  A knowledge identification framework for the engineering of ontologies in system composition processes , 2011, 2011 IEEE International Conference on Information Reuse & Integration.

[8]  Stephen Cranefield,et al.  A lightweight ontology repository , 2003, AAMAS '03.

[9]  William B. Frakes,et al.  Software reuse: metrics and models , 1996, CSUR.

[10]  Grigoris Antoniou,et al.  Ontology change: classification and survey , 2008, The Knowledge Engineering Review.

[11]  Dieter Fensel,et al.  Ontology Library Systems: The key to successful Ontology Reuse , 2001, SWWS.

[12]  Christopher G. Chute,et al.  BioPortal: ontologies and integrated data resources at the click of a mouse , 2009, Nucleic Acids Res..

[13]  Daniel L. Rubin,et al.  BioPortal: A Web Portal to Biomedical Ontologies , 2008, AAAI Spring Symposium: Symbiotic Relationships between Semantic Web and Knowledge Engineering.

[14]  Thomas R. Gruber,et al.  Toward principles for the design of ontologies used for knowledge sharing? , 1995, Int. J. Hum. Comput. Stud..

[15]  Boris Motik,et al.  An infrastructure for searching, reusing and evolving distributed ontologies , 2003, WWW '03.