- From: Nicholas Car via GitHub <sysbot+gh@w3.org>
- Date: Tue, 03 Sep 2019 15:47:19 +0000
- To: public-dxwg-wg@w3.org
@paulwalk responding to your "user-story": > As a systems engineer, I would like to understand from the formal documentation of an application profile exactly how to go about validating the conformance of this big pile of data I am planning to ingest/publish to that application profile, so that I may interoperate at a syntactic and semantic level with some other system which will supply/consume the data. I think that what you ask for is there in PROF by design! If a profile is described using PROF, it will have each of the parts (files/resources) identified and allocated a role. A starting role list is in the specification in [Section 9](https://raw.githack.com/w3c/dxwg/prof-3PWD-candidate/prof/index.html#resource-roles-vocab) and it includes a role "Validation" defined as "Supplies instructions about how to verify conformance of data to the profile". So, in your user-story, the actor would look within the profile for a Resource with that role. A community could extend the Roles vocabulary - they are expected to - to create a specific version of "Validation" if they wanted more specific resources indicated, perhaps "Validation-using-SHACL" or similar. We do hope to maintain a live vocabulary of roles that may grow once the specification is complete and immutable. We've set up a namespace for them for that purpose. -- GitHub Notification of comment by nicholascar Please view or discuss this issue at https://github.com/w3c/dxwg/issues/698#issuecomment-527518360 using your GitHub account
Received on Tuesday, 3 September 2019 15:47:21 UTC