Revisions in __templates.owl.xml output:
- ObjectProperties and DataTypeProperties now declared as owl:FunctionalProperty type, thereby making (role) cardinality explicitly 1, and removed cardinality statement in templates owl class declarations.
- Changed subClassOf <some template class> to rdf:type (as agreed upon in the MMT meeting)
- Added rdf:type declarations for a template class to tm:Template (which is subclassof dm:ClassOfInformationRepresentation and dm:MultidimensionalObject )
- Moved FOL code inside template class declaration as annotation property tm:valFOLCode.
- Removed template descriptions in RDF (we believe nobody was using that).
- Added 3 owl:imports to owl:Ontology section.
- Removed rdfs:label in template class declaration and used skos:prefLabel instead (subProperty of rdfs:label) , thus allowing for skos:altLabel's in other languages
- Removed skos:notation to avoid confusion.
- Renamed properties to:
- valLastChangeDate
- meta:annUnresolvedIssues
- meta:valRecordCreated
- meta:valEffectiveDate, and used the XML file modification date for it (of the template spec).
- The set of classes (Template Category classes) in the start of the owl file (after property declarations) is completely revised.
- Made field ScopeNote working