Difference between revisions of "PrF UG intro what is protege frames"

From Protege Wiki
Jump to: navigation, search
Line 6: Line 6:
 
<b>Note:</b> <i>This User's Guide describes how to use the {{#var:PrF}} interface.
 
<b>Note:</b> <i>This User's Guide describes how to use the {{#var:PrF}} interface.
 
If you wish to use the OWL extension to {{#var:Pr}},
 
If you wish to use the OWL extension to {{#var:Pr}},
see the [[PrF_UG_|CO-ODE]] website for documentation and examples.</i>
+
see the [http://www.co-ode.org CO-ODE] website for documentation and examples.</i>
  
 
The {{#var:PrF}} editor enables users to build and populate ontologies that are frame-based,
 
The {{#var:PrF}} editor enables users to build and populate ontologies that are frame-based,

Revision as of 12:27, October 17, 2008

What is ?


Protege-Frames User's Guide
Intoductory Topics
Using this Guide
What is Protege?
What is Protege-Frames?
Planning a Project
A Newspaper Example
Extending Protege
Glossary, Editing Help

Note: This User's Guide describes how to use the Protege-Frames interface. If you wish to use the OWL extension to Protege, see the CO-ODE website for documentation and examples.

The Protege-Frames editor enables users to build and populate ontologies that are frame-based, using a knowledge model which is compatible with the Open Knowledge Base Connectivity protocol (OKBC). In this model, an ontology consists of:

  • a set of classes, organized in a subsumption hierarchy to represent a domain's salient concepts

  • a set of slots, associated to classes to describe their properties and relationships

  • a set of instances of those classes - individual exemplars of the concepts that hold specific values for their properties

Features of Protege-Frames include:

  • A wide set of user interface elements that can be customized to enable users to model knowledge and enter data in domain-friendly forms.

  • A plug-in architecture that can be extended with custom-designed elements, such as:

    • graphical components (e.g., graphs and tables)

    • media (e.g., sound, images, and video)

    • various storage formats (e.g., RDF, XML, HTML, and database back-ends)

  • additional support tools (e.g., for ontology management, ontology visualization, inference and reasoning, etc.)

  • A Java-based Application Programming Interface (API) that makes it possible for plug-ins and other applications to access, use, and display ontologies created with Protege-Frames.