ISSUE-117: The dul:includesEvent property has disapeared
dul:includesEvent
The dul:includesEvent property has disapeared
- State:
- CLOSED
- Product:
- Semantic Sensor Network Ontology
- Raised by:
- Raúl García Castro
- Opened on:
- 2016-12-20
- Description:
- * dul:includesEvent
The dul:includesEvent property has dissapeared and the local restriction that relates an Observation to a Stimulus has dissapeared to.
Maybe it has been made in purpose, but the possibility of relating those two classes is not there anymore.
- Related Actions Items:
- No related actions
- Related emails:
- [Minutes SSN] 2017 04 04 (from phila@w3.org on 2017-04-04)
- Re: Proposal to fix ISSUE-117 and a question (from rgarcia@fi.upm.es on 2017-03-29)
- [minutes SSN] 2017-03-28 (from fd@w3.org on 2017-03-29)
- Re: Agenda SSN meeting this week - 28-03-17 20:00 - 22:00 UTC (from ssimmons@opengeospatial.org on 2017-03-27)
- Agenda SSN meeting this week - 28-03-17 20:00 - 22:00 UTC (from armin.haller@anu.edu.au on 2017-03-27)
- Re: [Minutes SSN] 2017 03 15 (from phila@w3.org on 2017-03-20)
- RE: [Minutes SSN] 2017 03 15 (from Simon.Cox@csiro.au on 2017-03-20)
- RE: [Minutes SSN] 2017 03 15 (from kerry.taylor@anu.edu.au on 2017-03-20)
- Proposal to fix ISSUE-117 and a question (from rgarcia@fi.upm.es on 2017-03-17)
- [Minutes SSN] 2017 03 15 (from phila@w3.org on 2017-03-15)
- Re: [public-sdw-wg] <none> (from jlieberman@tumblingwalls.com on 2017-03-14)
- Re: [public-sdw-wg] <none> (from jeremy.tandy@gmail.com on 2017-03-14)
- RE: [public-sdw-wg] <none> (from chris.little@metoffice.gov.uk on 2017-03-14)
- [public-sdw-wg] <none> (from Simon.Cox@csiro.au on 2017-03-14)
- Re: Agenda SSN meeting this week - 14-03-17 20:00 - 22:00 UTC (from ssimmons@opengeospatial.org on 2017-03-13)
- Agenda SSN meeting this week - 14-03-17 20:00 - 22:00 UTC (from armin.haller@anu.edu.au on 2017-03-13)
- Re: issue-117: Comments on the SOSA and SSN implementations (from rgarcia@fi.upm.es on 2016-12-22)
- RE: issue-117: Comments on the SOSA and SSN implementations (from Simon.Cox@csiro.au on 2016-12-22)
- RE: issue-117: Comments on the SOSA and SSN implementations (from kerry.taylor@anu.edu.au on 2016-12-22)
- Re: issue-117: Comments on the SOSA and SSN implementations (from rgarcia@fi.upm.es on 2016-12-20)
- issue-117: Comments on the SOSA and SSN implementations (from kerry.taylor@anu.edu.au on 2016-12-20)
Related notes:
This is not an error --- it is purely a consequence of removing dul from ssn so that it uses no dul terms. I would *so* welcome some help in fixing this and the several others cases like it. Should we construct a ssn:includesEvent, and declare it to be equivalent to a dul:includesEvent inside the dul alignment? Or make a new name say -- ssn:isStimulatedBy -- and make that a subproperty of dul:includesEvent inside the dul alignment? Maybe the latter is the best option --- but what else could we do?
-Kerry
I also think that the latter is the better. Any documentation we give to the new property will surely have a different meaning than that of the DUL property.
So 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/)?
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
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 .
------------------------------
Display change log