Ontology and Vocabulary Design
From DocWiki
The content of this will be largely shared with MIKE2.0.
Classes and Properties Description
- Name with rdfs:label
- Description with rdfs:comment
- Define attachment to an ontology with rdfs:isDefinedBy (value type = xsd:anyURI)
- (optionally) define alternative labels with iron:altLabel
- (optionally) define deprecated classes or properties with owl:deprecated with value ("true"^^xsd:boolean)
- (optionally) define the language tag for each literal values of any assertionProperty: such as rdfs:comment, rdfs:label and iron:altLabel.
- Each properties used to define other properties or classes have to be defined, within the ontology as owl:AnnotationProperty.
- If a single class or property is needed from an external ontology, re-define it in the current ontology (with the property URI) instead of importing the whole ontology.
- Using Protégé 4.1-Beta and upward (June 16 2010)