Hi Raphaël, > 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? > Currently, the decision is to not duplicate sosa terms under the ssn namespace. i.e., if there exists sosa:Platform, then there does not exist ssn:Platform. Hence the answer is: ssn hijacks the sosa definition with new axioms, typically adding local restrictions on the use of some property, or property chain of axioms. This is illustrated in option 1: ssn.ttl hijacks sosa:Platform and adds new axioms to it. > >"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"? > sosa:Platform is initially defined in sosa:, so looking up sosa:Platform would redirect to sosa:. > > > 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"? > same here: sosa:Platform is initially defined in core:CoreVocabulary, so looking up sosa:Platform would redirect to sosa:CoreVocabulary. > > > 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? > See above, currently the decision is that for all localName xxx, there exists at most one of ssn:xxx OR sosa:xxx. Kind regards, Maxime > > > 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 > > -- > 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 <04%2093%2000%2082%2042> > Fax: +33 (0)4 - 9000 8200 <04%2090%2000%2082%2000> > Web: http://www.eurecom.fr/~troncy/ >Received on Wednesday, 22 February 2017 13:18:02 UTC
This archive was generated by hypermail 2.4.0 : Thursday, 24 March 2022 20:31:30 UTC