Themenbereich
Ontologien & SHACL
Vokabulare modellieren, Datenformen prüfen und Grenzen zwischen Inferenz und Validierung erkennen.
Ontologie, Vokabular und Taxonomie unterscheiden
Taxonomien ordnen Begriffe, Vokabulare definieren Terme und Ontologien formalisieren zusätzlich Beziehungen und Axiome.
02 / Inferenz verstehenRDFS domain und range ohne Nebenwirkungen
rdfs:domain und rdfs:range sind Inferenzregeln, keine Eingabevalidierung.
03 / Ontologie entwerfenOWL-Klassen und Restriktionen pragmatisch modellieren
OWL beschreibt Klassen, Eigenschaften und logische Restriktionen unter Open-World-Annahmen.
04 / SHACL schreibenNodeShape und PropertyShape mit Beispiel
NodeShapes wählen Fokusressourcen, PropertyShapes prüfen konkrete Pfade und Bedingungen.
05 / Fehler priorisierenSHACL Severity und Validation Report lesen
Validation Results enthalten Fokus, Pfad, Wert, Shape, Nachricht und Schweregrad.
06 / Prüflogik wählenOpen World und Closed World versöhnen
Ontologien nehmen fehlendes Wissen nicht automatisch als falsch an, Validierung erwartet dagegen oft vollständige Felder.
07 / Terme auswählenExterne Vokabulare prüfen und wiederverwenden
Wiederverwendung verbessert Anschlussfähigkeit nur, wenn Definition, Pflege und Lizenz zum eigenen Fall passen.
08 / Versionen planenOntologien ohne IRI-Brüche versionieren
Ontologie-IRIs, Versions-IRIs und Änderungsnotizen erfüllen unterschiedliche Aufgaben.