- From: Maxime Lefrançois <maxime.lefrancois@emse.fr>
- Date: Tue, 07 Feb 2017 11:25:19 +0000
- To: Armin Haller <armin.haller@anu.edu.au>, "janowicz@ucsb.edu" <janowicz@ucsb.edu>, "Simon.Cox@csiro.au" <Simon.Cox@csiro.au>, Kerry Taylor <kerry.taylor@anu.edu.au>, "public-sdw-wg@w3.org" <public-sdw-wg@w3.org>
- Message-ID: <CALsPASWFUEtrcDhpYsn=PFGoAyvhtKYDvo2NkpSAF3pmUq+9LA@mail.gmail.com>
Hi Armin, > > It would be useful if you can relate back your changes/additions to the > ontology to issues that have already been raised on the tracker in the > current version of SOSA. If there are further changes that you would like > to see, please add them to the tracker. > I have the list of issues and steps to solve them, It might take a lot of time to create each issue individually in the tracker, is there some way to do that in a batch ? > I don’t think anyone has the bandwidth to compare your proposal to the > one that has evolved over the last seven months on Github: > https://github.com/w3c/sdw/blob/gh-pages/ssn/rdf/sosa.ttl > Well, my proposal uses the current sosa.ttl as a starting point, so the history of sosa.ttl is irrelevant. Kind regards, Maxime > > > Thanks, > Armin > > > > *From: *Maxime Lefrançois <maxime.lefrancois@emse.fr> > *Date: *Tuesday, 7 February 2017 at 1:09 pm > *To: *Armin Haller <armin.haller@anu.edu.au>, "janowicz@ucsb.edu" < > janowicz@ucsb.edu>, "Simon.Cox@csiro.au" <Simon.Cox@csiro.au>, Kerry > Taylor <kerry.taylor@anu.edu.au>, "public-sdw-wg@w3.org" < > public-sdw-wg@w3.org> > *Subject: *New proposal for SOSA > > > > Dear all, > > > > Please find attached a proposal for SOSA, and a figure that illustrates > it. > > > > 1) > > > > I have taken the liberty to add some RDFS axioms in SOSA, knowing that > such axioms will never prevent SOSA to become one day part of schema.org. > As a matter of fact, goodrelations, the well known ontology that has been > integrated into schema.org is highly axiomatized: > > - it uses disjoint classes axioms > > - it uses domains and ranges that are union of classes. > > > > The second point makes it pretty well aligned with schema.org > domainIncludes and rangeIncludes actually, while using only the RDFS and > OWL vocabulary. > > > > See http://purl.org/goodrelations/v1.owl > > > > > > 2) > > > > I also propose to remove the sosa:hasValue. > > > > schema.org already has its way of assigning values to elements (see > http://schema.org/value). Plus, other ways exist to give a value and a > unit of measure to an observation result (QUDT, OM,..) > > > > > > 3) > > > > I have renamed some properties, > > - either to be more aligned with SSN > > - or so that there is a clear naming convention > > > > > > There may be other noticeable differences that I did not document yet. > > > > > > Shall I issue a pull request before we discuss these different points in > separate threads ? > > > > > > > I'm working on the rest of my proposal: > > - SSNX: http://www.w3.org/ns/ssn/ssnx > > - SSN: http://www.w3.org/ns/ssn/ > > - various alignment documents proposed by Simon > > - some specifications for the server to expose documents and terms in > accordance with best practices. > > > > The old namespace http://purl.oclc.org/NET/ssnx/ssn# > <http://purl.oclc.org/NET/ssnx/ssn> would redirect to > http://www.w3.org/ns/ssn/ssnx > > > > - Ontology SSNX deprecates the old terms and aligns them with either a > sosa term, or a ssn term > > - Ontology SSN imports SOSA, adds axioms, and other SSN terms. > > > > > > To me, the only tricky parts in the integration of SOSA/SSN so far are: > > - property oldssn:isProducedBy > > - SensorOutput and Observation are merged into a single class. > > > > Best, > > Maxime >
Received on Tuesday, 7 February 2017 11:26:05 UTC