Ontologies have become core components of many large applications yet the training material has not kept pace with the growing interest. This paper addresses the issues of why one would build an ontology and presents a methodology for creating ontologies based on declarative knowledge representation systems. It leverages the two authors experiences building and maintaining ontologies in a number of ontology environments including Protege-2000, Ontolingua, and Chimaera. It presents the methodology by example utilizing a tutorial wines knowledge base example. While it is aimed at users of frame-based systems, it can be useful for building ontologies in any object-centered system.
%0 Generic
%1 noy2001ontology
%A Noy, N.F.
%A McGuinness, D.L.
%A others,
%D 2001
%I Stanford knowledge systems laboratory technical report KSL-01-05 and Stanford medical informatics technical report SMI-2001-0880
%K Linked_Data MGraube Semantic_Web sysrelevantforcomvantage
%T Ontology development 101: A guide to creating your first ontology
%U http://www.ksl.stanford.edu/people/dlm/papers/ontology-tutorial-noy-mcguinness-abstract.html
%X Ontologies have become core components of many large applications yet the training material has not kept pace with the growing interest. This paper addresses the issues of why one would build an ontology and presents a methodology for creating ontologies based on declarative knowledge representation systems. It leverages the two authors experiences building and maintaining ontologies in a number of ontology environments including Protege-2000, Ontolingua, and Chimaera. It presents the methodology by example utilizing a tutorial wines knowledge base example. While it is aimed at users of frame-based systems, it can be useful for building ontologies in any object-centered system.
@misc{noy2001ontology,
abstract = {Ontologies have become core components of many large applications yet the training material has not kept pace with the growing interest. This paper addresses the issues of why one would build an ontology and presents a methodology for creating ontologies based on declarative knowledge representation systems. It leverages the two authors experiences building and maintaining ontologies in a number of ontology environments including Protege-2000, Ontolingua, and Chimaera. It presents the methodology by example utilizing a tutorial wines knowledge base example. While it is aimed at users of frame-based systems, it can be useful for building ontologies in any object-centered system.},
added-at = {2012-01-19T12:39:23.000+0100},
author = {Noy, N.F. and McGuinness, D.L. and others},
biburl = {https://www.bibsonomy.org/bibtex/2de8146bb5175a0dfb37cf39958f2fcc0/mgraube},
interhash = {3a5173365a36e8ab43c59485b28ec4b1},
intrahash = {de8146bb5175a0dfb37cf39958f2fcc0},
keywords = {Linked_Data MGraube Semantic_Web sysrelevantforcomvantage},
publisher = {Stanford knowledge systems laboratory technical report KSL-01-05 and Stanford medical informatics technical report SMI-2001-0880},
timestamp = {2012-08-07T08:52:58.000+0200},
title = {Ontology development 101: A guide to creating your first ontology},
url = {http://www.ksl.stanford.edu/people/dlm/papers/ontology-tutorial-noy-mcguinness-abstract.html},
year = 2001
}