- From: Raúl García Castro <rgarcia@fi.upm.es>
- Date: Wed, 29 Mar 2017 19:16:45 +0200
- To: public-sdw-wg@w3.org
Dear all, These are the final changes to the ontologies, based on the discussion yesterday and implemented in the following pull request: https://github.com/w3c/sdw/pull/648 I have created a new dul-alignment.ttl file with the dul and ssn namespaces, so it is more readable. Both files have the same content, so my proposal is to remove the dul-alignment.owl file to keep consistency with the way in which we are using file extensions. Solving the issue didn't affect the SSN-SSNX alignment. However, I took a look at it and noticed 3 inconsistencies among the RDF/XML and Turtle versions. * ssn:madeObservation -> sosa:madeObservation * ssn:observedBy -> sosa:madeBySensor * ssn:observes -> sosa:observes Besides, the Turtle file is not declaring these new sosa classes (still declares the old ones), so I have also fixed this in this pull request: https://github.com/w3c/sdw/pull/649 Anyway, right now the SSN-SSNX files are synchronized, but I also suggest to delete the RDF/XML version to avoid future problems. Kind regards, OLD SSN ------------------------------ ssn:Observation rdf:type owl:Class ; ... rdfs:subClassOf [ rdf:type owl:Restriction ; owl:onProperty dul:includesEvent ; owl:someValuesFrom ssn:Stimulus ] , ... ------------------------------ UPDATES TO NEW SSN ------------------------------ ssn:Observation rdf:type owl:Class ; ... rdfs:subClassOf [ rdf:type owl:Restriction ; owl:onProperty ssn:wasOriginatedBy ; owl:someValuesFrom ssn:Stimulus ] , ... ### http://www.w3.org/ns/ssn/wasOriginatedBy ssn:wasOriginatedBy rdf:type owl:ObjectProperty ; rdfs:isDefinedBy "http://www.w3.org/ns/ssn" ; rdfs:comment "Relation between an Observation and the Stimulus that originated it." ; rdfs:label "was originated by" ; rdfs:seeAlso "http://www.w3.org/2005/Incubator/ssn/wiki/SSN_Skeleton#Skeleton" . ------------------------------ UPDATES TO SSN-DUL ALIGNMENT (both in the .owl and .ttl files) ------------------------------ ### http://www.w3.org/ns/ssn/wasOriginatedBy ssn:wasOriginatedBy rdf:type owl:ObjectProperty ; rdfs:subPropertyOf dul:includesEvent . ------------------------------ El 17/3/17 a las 10:37, Raúl García Castro escribió: > Dear all, > > Here you have a detailed proposal related to ACTION-283 to fix ISSUE-117. > > As documented in the issue tracker, the proposal to solve this issue is > the following: > > * To create in SSN the ssn:isStimulatedBy property between > ssn:Observation and ssn:Stimulus. > * To state in the SSN-DUL alignment that ssn:isStimulatedBy is a > subproperty of dul:includesEvent. > > These are the proposed changes to the ontologies, and below there is a > question related to the issue and some comments. > > OLD SSN > ------------------------------ > ssn:Observation rdf:type owl:Class ; > ... > rdfs:subClassOf [ rdf:type owl:Restriction ; > owl:onProperty dul:includesEvent ; > owl:someValuesFrom ssn:Stimulus > ] , > ... > ------------------------------ > > UPDATES TO NEW SSN > ------------------------------ > ssn:Observation rdf:type owl:Class ; > ... > rdfs:subClassOf [ rdf:type owl:Restriction ; > owl:onProperty ssn:isStimulatedBy ; > owl:someValuesFrom ssn:Stimulus > ] , > ... > > ### http://www.w3.org/ns/ssn/isStimulatedBy > ssn:isStimulatedBy rdf:type owl:ObjectProperty ; > rdfs:isDefinedBy "http://www.w3.org/ns/ssn" ; > rdfs:comment "Relation between an Observation and the > Stimulus that triggers it." ; > rdfs:label "is stimulated by" ; > rdfs:seeAlso > "http://www.w3.org/2005/Incubator/ssn/wiki/SSN_Skeleton#Skeleton" . > ------------------------------ > > UPDATES TO SSN-DUL ALIGNMENT > ------------------------------ > ### http://www.w3.org/ns/ssn/isStimulatedBy > ssn:isStimulatedBy rdf:type owl:ObjectProperty ; > rdfs:subPropertyOf dul:includesEvent . > ------------------------------ > > In the old SSN we use the owl:someValuesFrom restriction; isn't it too > restrictive taking into account that Stimulus is not a "popular" class > in SSN (http://w3c.github.io/sdw/ssn-usage/)? > > Once we decide on this question, I can implement the changes. > > > And now two other comments unrelated to the issue. First, that the > dul-alignment file should be changed to the Turtle serialization and, > second, why are we using rdfs:seeAlso with a string value instead of > with a URI value? > I.e.: > rdfs:seeAlso > <http://www.w3.org/2005/Incubator/ssn/wiki/SSN_Skeleton#Skeleton> . > > Kind regards, > -- Dr. Raúl García Castro http://www.garcia-castro.com/ Ontology Engineering Group Departamento de Inteligencia Artificial Escuela Técnica Superior de Ingenieros Informáticos Universidad Politécnica de Madrid Campus de Montegancedo, s/n - Boadilla del Monte - 28660 Madrid Phone: +34 91 336 65 96 - Fax: +34 91 352 48 19
Received on Wednesday, 29 March 2017 17:17:14 UTC