W3C home > Mailing lists > Public > public-sdw-wg@w3.org > May 2015

FW: ssn requirements usecase, and what this means for "principles"

From: <Kerry.Taylor@csiro.au>
Date: Wed, 6 May 2015 11:37:38 +0000
To: <public-sdw-wg@w3.org>
Message-ID: <3CD3C8BBF0D87B4D8154C3978732049C50EA442D@exmbx05-cdc.nexus.csiro.au>
Reposting to the list (missed the cc ) -- Kerry

From: Taylor, Kerry (Digital, Acton)
Sent: Wednesday, 6 May 2015 7:05 PM
To: Svensson, Lars
Subject: Re: ssn requirements usecase, and what this means for "principles"

Sure, i will do that. however a very different meaning for profile has also arisen in use case discussions, meaning, if I understood it, a geometric curve or line in 3d space  with length but not breadth.  I'll try to add something like that too( after dinner).

On 6 May 2015, at 6:36 pm, "Svensson, Lars" <L.Svensson@dnb.de<mailto:L.Svensson@dnb.de>> wrote:
And that means that we need to define what a "profile" means to us. Since there seems to be an OGC definition of "profile", I suggest that someone who knows what that is (I don't) adds that term to the glossary [1] (if that is the definition we want to use...).

[1] https://www.w3.org/2015/spatial/wiki/Glossary_of_terms


From: Simon.Cox@csiro.au<mailto:Simon.Cox@csiro.au> [mailto:Simon.Cox@csiro.au]
Sent: Tuesday, May 05, 2015 5:46 AM
To: Kerry.Taylor@csiro.au<mailto:Kerry.Taylor@csiro.au>; public-sdw-wg@w3.org<mailto:public-sdw-wg@w3.org>
Subject: RE: ssn requirements usecase, and what this means for "principles"

'profile' is sometimes used in the sense of 'constrained subset of a more general model' - often by fixing cardinalities (within the ranges permitted), or specifying the range-set for a property or attribute. You then look at testing compliance to the 'profile'. That could lead to the apparent conflation.

From: Kerry.Taylor@csiro.au<mailto:Kerry.Taylor@csiro.au> [mailto:Kerry.Taylor@csiro.au]
Sent: Tuesday, 28 April 2015 11:22 PM
To: public-sdw-wg@w3.org<mailto:public-sdw-wg@w3.org>
Subject: [ExternalEmail] ssn requirements usecase, and what this means for "principles"

Column AB for ssn on the UCR spreadsheet is  labelled " Profiling, e.g. for checking compliance to standard model".

While trying to clarify this it occurs to me that this wraps 2  requirements into 1, that I think should be separate (inheriting this combination from the OGC "profile" notion, I think).

I would propose replacing it by both

1.       Extensibility - it should be possible to extend the recommended structure to support domain-specific  models; and

2.       It should be possible to express and validate compliance to  models

Next, I would like to raise these to the level of applying (or not) to all our deliverables as they are not SSN-specific.
Are these "vision"-ish enough to be thought of as "principles" in the current discussion? Or at least as over-arching non-functional requirements?

Finally, I would like to propose that while (1) should be addressed by the group, (2) looks out of scope to me. Furthermore, technology for (2) such as RDF data shapes is still too immature for our purposes.

What do you think?
Received on Wednesday, 6 May 2015 11:38:39 UTC

This archive was generated by hypermail 2.4.0 : Thursday, 24 March 2022 20:31:16 UTC