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

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

From: Raphaël Troncy <raphael.troncy@eurecom.fr>
Date: Wed, 22 Feb 2017 13:33:42 +0100
To: 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: <8716473c-360b-ee4d-2ef2-9673e1a4f36c@eurecom.fr>
> 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 

"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 

> 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 Troncy
EURECOM, Campus SophiaTech
Data Science Department
450 route des Chappes, 06410 Biot, France.
e-mail: raphael.troncy@eurecom.fr & raphael.troncy@gmail.com
Tel: +33 (0)4 - 9300 8242
Fax: +33 (0)4 - 9000 8200
Web: http://www.eurecom.fr/~troncy/
Received on Wednesday, 22 February 2017 12:34:17 UTC

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