https://github.com/FranckCo/Stamina/blob/master/doc/gsbpm/gsbpm-ontology.ttl:
- these prefixes are not very good/consistent
@prefix gsbpm: <http://rdf.unece.org/models/gsbpm#> .
@prefix igsbpm: <http://id.unece.org/models/gsbpm/> .
Instead, I would use eg:
@prefix gsbpm: <http://data.unece.org/ontology/gsbpm#> .
@prefix igsbpm: <http://data.unece.org/thesaurus/gsbpm/> .
vann:preferredNamespaceUri should be a string not URL
- Instead of (or in addition to)
voaf:classNumber and voaf:propertyNumber, use void:classes and void:properties which is used a lot more widely.
- use
dc: for literals (title and rights) and dcterms: for URLs and the specific dates. (I.e. use dc:title instead of dcterms:title)
- Simplify this by using the prefix
gsbpm::
rdfs:isDefinedBy <http://rdf.unece.org/def/gsbpm#>
- IMHO, omit
owl:Class since you don't need it
- If
Copyright © 2015 INSEE then why isn't it listed as creator?
https://github.com/FranckCo/Stamina/blob/master/doc/gsbpm/gsbpm-ontology.ttl:
Instead, I would use eg:
vann:preferredNamespaceUrishould be a string not URLvoaf:classNumberandvoaf:propertyNumber, usevoid:classesandvoid:propertieswhich is used a lot more widely.dc:for literals (titleandrights) anddcterms:for URLs and the specific dates. (I.e. usedc:titleinstead ofdcterms:title)gsbpm::rdfs:isDefinedBy <http://rdf.unece.org/def/gsbpm#>owl:Classsince you don't need itCopyright © 2015 INSEEthen why isn't it listed as creator?