W3C home > Mailing lists > Public > public-dxwg-wg@w3.org > May 2018

Requirements for Profile Guidance

From: Karen Coyle <kcoyle@kcoyle.net>
Date: Sun, 20 May 2018 08:57:59 +0200
To: "public-dxwg-wg@w3.org" <public-dxwg-wg@w3.org>
Message-ID: <1e1b01bd-6f79-627f-b4d4-56823fde1c45@kcoyle.net>
These are the requirements that I have identified that, based on the use
cases, are related to profile guidance. IMO these are fairly
unremarkable and fit into the outline that we developed at the F2F[1].
These requirements can be viewed in the context of their use cases in
the Google Doc.[2]

Profile requirements

Requirement: Need a way to express compatibility between profiles [ID37]
(5.37)  [profile]
Requirement: Profiles are "named collections of properties" or metadata
terms (if not RDF) [ID41] (5.41) [profile]
Requirement: Profiles may provide rules on cardinality of terms
(including “recommended”) [ID41] (5.41) [profile]
Requirement: Profiles may provide rules governing value validity [ID41]
(5.41) [profile]
Requirement: Profiles may express dependencies between elements of the
vocabulary (if A then not B, etc.) [ID41] (5.41) [profile]
Requirement: Profiles may be written in or may link to a validation
language (ShEx, SHACL, XMLschema). [ID41] (5.41) [profile]
Requirement: Profiles should be able to indicate what external standards
are expected to be applied to the data provided. [ID42] (5.42) [profile]
Requirement: Profiles should be able to indicate what external standards
are expected to be applied/have been applied to the data provided.[ID43]
(5.43)
Requirement: Profiles can have what is needed to drive forms for data
input or for user display. [ID46] (5.46) [profile]
Requirement: Profiles can have rules for data value validation,
including pick lists [ID46] (5.46) [profile]
Requirement: Profiles can have human-readable definitions of terms and
input instructions [ID46] (5.46) [profile]
Requirement: Profiles may be coordinated with validation schemas. [ID48]
(5.48) [profile]

(They don't come out numbered here, so we will look at the google doc in
order to refer to numbering.)

kc
[1]
https://docs.google.com/document/d/15OfNXU9AJ-cZysc7uYP-Gks5dDa8n2B5IN6rWa3kRpo/edit#heading=h.cuvn3apl2413
[2]
https://docs.google.com/document/d/13hV2tJ6Kg2Hfe7e1BowY5QfCIweH9GxSCFQV1aWtOPg/edit#heading=h.5l26dadqk5v7
-- 
Karen Coyle
kcoyle@kcoyle.net http://kcoyle.net
m: 1-510-435-8234 (Signal)
skype: kcoylenet/+1-510-984-3600
Received on Sunday, 20 May 2018 06:58:27 UTC

This archive was generated by hypermail 2.3.1 : Monday, 25 March 2019 10:33:23 UTC