Knowledge-based systems have become ubiquitous in recent years. The World-Wide
Web consortium is developing the Resource Description Framework (RDF)—a system
for annotating even Web pages with knowledge elements. Knowledge-base developers
need to be able to share and reuse knowledge bases that they build. Therefore,
interoperability among different knowledge-representation systems is essential. The Open
Knowledge-Base Connectivity protocol (OKBC) is a common query and construction
interface for frame-based systems that facilitates this interoperability. Protégé-2000 is an
OKBC-compatible knowledge-base–editing environment developed in our laboratory.
Protégé-2000 has an easy-to-use and configurable interface. We describe its OKBCcompatible
knowledge model that makes the import and export of knowledge bases from
and to other knowledge-base servers easy. We discuss how the requirements of being
usable and configurable knowledge-acquisition tool affected our decisions in the
knowledge-model design. Protégé-2000 also has a flexible metaclass architecture which
provides configurable templates for new classes in the knowledge base. The use of
metaclasses makes Protégé-2000 easily extensible and enables its use with other
knowledge models. For example, we demonstrate that we can resolve many of the
differences between the knowledge models of Protégé-2000 and RDF by defining a new
metaclass set. Resolving the differences between the knowledge models in declarative
way enables easy adaptation of Protégé-2000 as an editor for other knowledgerepresentation
systems.
%0 Journal Article
%1 Noy-The-2000
%A Noy, N.F.
%A Fergerson, R.W.
%A Musen, M.A.
%D 2000
%J Lecture Notes in Computer Science
%K Protégé knowledge_model wismasys0809
%P 69-82
%T The knowledge model of Protégé-2000: Combining interoperability and flexibility
%V 1937
%X Knowledge-based systems have become ubiquitous in recent years. The World-Wide
Web consortium is developing the Resource Description Framework (RDF)—a system
for annotating even Web pages with knowledge elements. Knowledge-base developers
need to be able to share and reuse knowledge bases that they build. Therefore,
interoperability among different knowledge-representation systems is essential. The Open
Knowledge-Base Connectivity protocol (OKBC) is a common query and construction
interface for frame-based systems that facilitates this interoperability. Protégé-2000 is an
OKBC-compatible knowledge-base–editing environment developed in our laboratory.
Protégé-2000 has an easy-to-use and configurable interface. We describe its OKBCcompatible
knowledge model that makes the import and export of knowledge bases from
and to other knowledge-base servers easy. We discuss how the requirements of being
usable and configurable knowledge-acquisition tool affected our decisions in the
knowledge-model design. Protégé-2000 also has a flexible metaclass architecture which
provides configurable templates for new classes in the knowledge base. The use of
metaclasses makes Protégé-2000 easily extensible and enables its use with other
knowledge models. For example, we demonstrate that we can resolve many of the
differences between the knowledge models of Protégé-2000 and RDF by defining a new
metaclass set. Resolving the differences between the knowledge models in declarative
way enables easy adaptation of Protégé-2000 as an editor for other knowledgerepresentation
systems.
@article{Noy-The-2000,
abstract = {Knowledge-based systems have become ubiquitous in recent years. The World-Wide
Web consortium is developing the Resource Description Framework (RDF)—a system
for annotating even Web pages with knowledge elements. Knowledge-base developers
need to be able to share and reuse knowledge bases that they build. Therefore,
interoperability among different knowledge-representation systems is essential. The Open
Knowledge-Base Connectivity protocol (OKBC) is a common query and construction
interface for frame-based systems that facilitates this interoperability. Protégé-2000 is an
OKBC-compatible knowledge-base–editing environment developed in our laboratory.
Protégé-2000 has an easy-to-use and configurable interface. We describe its OKBCcompatible
knowledge model that makes the import and export of knowledge bases from
and to other knowledge-base servers easy. We discuss how the requirements of being
usable and configurable knowledge-acquisition tool affected our decisions in the
knowledge-model design. Protégé-2000 also has a flexible metaclass architecture which
provides configurable templates for new classes in the knowledge base. The use of
metaclasses makes Protégé-2000 easily extensible and enables its use with other
knowledge models. For example, we demonstrate that we can resolve many of the
differences between the knowledge models of Protégé-2000 and RDF by defining a new
metaclass set. Resolving the differences between the knowledge models in declarative
way enables easy adaptation of Protégé-2000 as an editor for other knowledgerepresentation
systems.},
added-at = {2008-10-28T21:58:36.000+0100},
author = {Noy, N.F. and Fergerson, R.W. and Musen, M.A.},
biburl = {https://www.bibsonomy.org/bibtex/2847b04330b213d4ffea900db6a15706a/flashback333},
interhash = {ffb04fc0225505e262adb8158ab38637},
intrahash = {847b04330b213d4ffea900db6a15706a},
journal = {Lecture Notes in Computer Science},
keywords = {Protégé knowledge_model wismasys0809},
pages = {69-82},
timestamp = {2008-10-28T21:58:36.000+0100},
title = {The knowledge model of Protégé-2000: Combining interoperability and flexibility},
volume = 1937,
year = 2000
}