Versionen planen
Ontologien ohne IRI-Brüche versionieren
Ontologie-IRIs, Versions-IRIs und Änderungsnotizen erfüllen unterschiedliche Aufgaben.
Ontologie-IRI und Versions-IRI trennen
Die Ontologie-IRI bezeichnet die fortlaufende Ontologie. `owl:versionIRI` kann eine konkrete, unveränderliche Version adressieren.
Term-IRIs bleiben üblicherweise stabil, solange ihre Bedeutung kompatibel weiterentwickelt wird.
Kompatibilität explizit beschreiben
Neue optionale Klassen sind meist weniger riskant als geänderte Disjunktheit oder Kardinalität. Änderungsnotizen müssen semantische Folgen nennen, nicht nur Dateidifferenzen.
`owl:backwardCompatibleWith` und `owl:incompatibleWith` sind Aussagen, die eine echte Prüfung voraussetzen.
Migration vor Veröffentlichung testen
Führen Sie Kompetenzfragen, Reasoner-Tests und SHACL-Fixtures gegen alte und neue Version aus. Prüfen Sie besonders neu entstehende Inkonsistenzen.
Veröffentlichen Sie Version, Änderungsprotokoll und Rückfallweg gemeinsam.
Stabile Ontologie mit datierter Version
Die Ontologie behält ihre IRI und verweist auf eine konkrete Versions-IRI sowie die vorherige Version.
<https://example.org/vocab/maintenance>
a owl:Ontology ;
owl:versionIRI
<https://example.org/vocab/maintenance/2026-09-18> ;
owl:priorVersion
<https://example.org/vocab/maintenance/2026-06-01> ;
owl:versionInfo "2026.09" .Eigenständiges Modellierungsbeispiel. Präfixe werden im umgebenden Beispielkontext vorausgesetzt.
Prüffrage für die Praxis
Behalte stabile Term-IRIs und kennzeichne inkompatible Bedeutungswechsel.
Quellen zu diesem Beitrag
Auswahl auf Artikelebene, geprüft am 18.09.2026.
- W3C OWL 2 Syntax, Ontologies
Definiert Ontologie- und Versions-IRIs. - W3C OWL 2 Primer, Ontology Management
Erklärt Versions- und Importbeziehungen.