Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

OWL: Ontologies and Reasoning

Resources

Specs

  • W3C OWL 2 Overview - Maps the OWL 2 document suite and explains the three profiles (EL, QL, RL) which trade expressiveness for computational tractability.
  • W3C OWL 2 Primer - Gentle intro with examples. Covers classes, properties, restrictions, and reasoning.

Books

  • Semantic Web for the Working Ontologist (Allemang & Hendler) - The practical guide. Covers RDF, RDFS, OWL, and SPARQL with a focus on building real ontologies.
  • A Semantic Web Primer (Antoniou & van Harmelen) - More academic. Good for understanding the theoretical foundations.

Others

In Semantic Web

  • OWL ontologies enable the automatic inference discussed in The Graph Space. Property graphs have no equivalent, reasoning must be custom code.

RDFS vs OWL

RDFS (RDF Schema) and OWL are both for defining vocabularies, but at different levels:

  • RDFS: Lightweight. Classes, subclasses, domain/range of properties. Enough for simple taxonomies.
  • OWL: Full reasoning. Cardinality constraints, transitive/symmetric properties, equivalence, disjointness. Needed when you want machines to infer new facts.

Most real-world ontologies use a mix: RDFS for the basics, OWL where inference is needed.