[dxwg] Determine roles and role descriptions for profile resources (#788)

rob-metalinkage has just created a new issue for https://github.com/w3c/dxwg:

== Determine roles and role descriptions for profile resources ==
Here are the current ideas for roles.  In TTL as this is a compact form for the different parts of each definition

:aggregatedConstraints a owl:NamedIndividual,
        skos:Concept,
        prof:ResourceRole ;
    skos:broader :fullConstraints ;
    skos:definition "Full Constraints not only for this Profile but also for all dependencies (Profiles or dct:Standards)"@en ;
    skos:usageNote "Use this Role when you want to provide a resource that validates data according to this profile and also its dependents. You must include the Full Constraints of all dependencies within this resource" ;
    skos:prefLabel "Aggregated Constraints"@en .

:codeRepository a owl:NamedIndividual,
        skos:Concept,
        prof:ResourceRole ;
    skos:definition "Repository for source code and profile artifacts"@en ;
    skos:prefLabel "Code repository"@en ;
    skos:topConceptOf : .

:extensionConstraints a owl:NamedIndividual,
        skos:Concept,
        prof:ResourceRole ;
    skos:broader :partConstraints ;
    skos:definition "Constraints implemented by this Profile building on dependencies but not including them"@en ;
    skos:usageNote "Use this Role when you want to provide a resource that validates data according to this profile but only in so far as it is a constraint on its dependents. Therefore, this resource must not also include any dependents' constraints" ;
    skos:prefLabel "Extension Constraints"@en .

:fullConstraints a owl:NamedIndividual,
        skos:Concept,
        prof:ResourceRole ;
    skos:definition "Complete set of constraints for a profile"@en ;
    skos:prefLabel "Full Constraints"@en ;
    skos:topConceptOf : .

:guidance a owl:NamedIndividual,
        skos:Concept,
        prof:ResourceRole ;
    skos:definition "Guidance notes of profile"@en ;
    skos:prefLabel "Guidance"@en ;
    skos:topConceptOf : .

:partConstraints a owl:NamedIndividual,
        skos:Concept,
        prof:ResourceRole ;
    skos:definition "Partial set of constraints for a profile"@en ;
    skos:prefLabel "Part Constraints"@en ;
    skos:topConceptOf : .

:specification a owl:NamedIndividual,
        skos:Concept,
        prof:ResourceRole ;
    skos:definition "Reference document which describes the standard"@en ;
    skos:prefLabel "Specification document"@en ;
    skos:topConceptOf : .

:vocabulary a owl:NamedIndividual,
        skos:Concept,
        prof:ResourceRole ;
    skos:definition "Machine readable definition of a vocabulary or schema. Typically expressed in RDF, XSD, UML DDL, Table Schema or similar"@en ;
    skos:prefLabel "Vocabulary"@en ;
    skos:topConceptOf : .



Please view or discuss this issue at https://github.com/w3c/dxwg/issues/788 using your GitHub account

Received on Tuesday, 5 March 2019 21:40:27 UTC