Web Ontologies with Protégé

First Steps

Screenshot of Protégé (tab Active ontology)

As shown in this panel, OWL definitions are called axioms. Axioms can apply to classes or properties. In OWL, a difference is made between object properties and data properties. Object properties are properties with a URI as value; data properties are properties with a literal as value. For instance, in the following two triples, op is an object property and dp is a data property: <s> <op> <o> ; <dp> "o" .

Exploring the DBpedia Ontology

Screenshot of Protégé (Entities tab, Classes panel) Screenshot of Protégé (Entities tab, Object properties panel)

Defining an Ontology

OWL is expressive enough to capture UML class diagrams and entity-relationship (ER) diagrams. In this part, you will translate an ER diagram to OWL. If you have doubts about the different OWL constructs, refer to the OWL 2 primer document.

Entity-relationship diagram of a university model