W3C home > Mailing lists > Public > public-sdw-wg@w3.org > February 2017

Re: SDW plenary agenda item - Namespace for SOSA and SSN ontology

From: Krzysztof Janowicz <janowicz@ucsb.edu>
Date: Wed, 22 Feb 2017 11:17:24 -0800
To: Raphaël Troncy <raphael.troncy@eurecom.fr>, Maxime Lefrançois <maxime.lefrancois@emse.fr>, Armin Haller <armin.haller@anu.edu.au>, "public-sdw-wg@w3.org" <public-sdw-wg@w3.org>
Message-ID: <6946f896-2e6a-cc24-1e00-740722a23e8c@ucsb.edu>
On 02/22/2017 04:33 AM, Raphaël Troncy wrote:
>> Please find this  new section here:
>> https://www.w3.org/2015/spatial/wiki/NamespaceIssue#Three_options_in_a_nushell 
>>
>
> Thanks, this is helpful, although this triggers questions as well (the 
> devil is in the details). Let me ask those questions, quoting your 
> wording:
>
> Option 1: (Two names and namespaces: SOSA and SSN)
> "2. SSN has IRI and location <http://www.w3.org/ns/ssn/>. It imports 
> SOSA, adds axioms to sosa: terms, and defines new terms under the 
> namespace ssn:"
>
> When adding new axioms to sosa: terms, does it do so in the sosa 
> namespace, i.e. "hijacking" the sosa definition? Or does it clone the 
> term in the ssn namespace with the same intended semantics but just 
> more axioms?

This "hijacking"  is a concern that I also mentioned several times and 
that I am really worried about.

Best,
Jano


>
> "3. Looking up the URI of a term redirects to the ontology where this 
> term is defined, i.e., SOSA if the term is in the sosa: namespace, and 
> SSN if the term is in the SSN namespace."
>
> What is happening if both sosa.ttl and ssn.ttl contain "some" 
> statements defining the concept of "sosa:Platform"?
>
> Option 2: (One unified name and namespace: SOSA)
> "Looking up the URI of a term redirects to the ontology where this 
> term is defined, i.e., sosa:CoreVocabulary if the term is defined 
> there, sosa:FullOntology otherwise."
>
> What is happening if both sosa/CoreVocabulary.ttl and 
> sosa/FullOntology.ttl contain "some" statements defining the concept 
> of "sosa:Platform"?
>
>> Let CORE = "SOSA OR sosa:CoreVocabulary OR ssn:CoreVocabulary"
>> Let FULL = "SSN OR sosa:FullOntology OR ssn:FullOntology"
>> indeed:
>> - xxx:Platform is defined in CORE, and further axiomatized in FULL.
>> Looking up this URI redirects to CORE
>
> Does this mean that any concept defined in CORE (sosa:xxx) will have a 
> clone defined in FULL (ssn:xxx) as soon as one wants to "further" 
> axiomatize this concept? And that ssn:xxx will have some relationships 
> (e.g. rdfs:subClassOf) with sosa:xxx as part of this axiomatization?
>
>> The list of terms that will be defined in CORE and FULL is still under
>> discussion at this stage.
>
> OK, I got this.
>
>   Raphaël
>


-- 
Krzysztof Janowicz

Geography Department, University of California, Santa Barbara
4830 Ellison Hall, Santa Barbara, CA 93106-4060

Email: jano@geog.ucsb.edu
Webpage: http://geog.ucsb.edu/~jano/
Semantic Web Journal: http://www.semantic-web-journal.net
Received on Wednesday, 22 February 2017 19:18:30 UTC

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