Errata for Semantic Sensor Network Ontology

16 January 2018


Abstract

This document records known errata for the Semantic Sensor Network Ontology W3C Recommendation, published on 19 October 2017 (and updated in-place to fix link errors on 08 December 2017).

Entries are listed in chronological order of their date of publication. Each entry has the following information:

Known errata in the Semantic Sensor Network Ontology

No substantive errata have been identified so far. Known editorial errata are:

  1. Syntax error in Seismographs example
  2. Syntax errors in DHT Deployment example
  3. "Specifically" misspelled as "secifically"
  4. Wrong domain/range for actsOnProperty and isActedOnBy in Actuation diagrams
  5. Inexistent sosa:actuationMadeBy property used in apartment 134 example

Entries are detailed below:

1. Syntax error in Seismographs example
Added: 08 December 2017
Type: Editorial
Refers to: B.5 Seismographs
Description: The Turtle example ends with a ";".
Correction: Replace the final ";" with a ".".
Note: the RDF file containing a graph corresponding to this example correctly ends with a ".".
2. Syntax errors in DHT Deployment example
Added: 08 December 2017
Type: Editorial
Refers to: B.10 DHT22 Deployment
Description: The objects of the sosa:hosts and ssn:hasSubSystem properties for <PCBBoard2> (resp. <PCBBoard3>) target <DHT22/4578> instead of <DHT22/4579> (resp. <DHT22/4580>).
Correction: the definitions of <PCBBoard2> and <PCBBoard3> should rather read:
<PCBBoard2> a ssn:System , sosa:Platform ;
  rdfs:label "PCB Board 2"@en ;
  rdfs:comment "PCB Board 2 hosts DHT22 temperature and humidity sensor #4579 permanently, one can say it has it as one of its subsystems."@en ;
  sosa:hosts <DHT22/4579> ;
  ssn:hasSubSystem <DHT22/4579> .

  <DHT22/4579> a ssn:System ;
    rdfs:label "DHT22 sensor #4579."@en ;
    sosa:isHostedBy <PCBBoard2> .


<PCBBoard3> a ssn:System , sosa:Platform ;
  rdfs:label "PCB Board 3"@en ;
  rdfs:comment "PCB Board 3 hosts DHT22 temperature and humidity sensor #4580 permanently, one can say it has it as one of its subsystems."@en ;
  sosa:hosts <DHT22/4580> ;
  ssn:hasSubSystem <DHT22/4580> .

  <DHT22/4580> a ssn:System ;
    rdfs:label "DHT22 sensor #4580."@en ;
    sosa:isHostedBy <PCBBoard3> .
            
Note: the same errors exist in the file containing a graph corresponding to this example.
3. "Specifically" misspelled as "secifically"
Added: 08 December 2017
Type: Editorial
Refers to: sections 4.4.1, 4.5.1, 4.6.1, 4.7.1, 4.8.1, 4.9.1
Description: The "p" is missing in occurrences of "specifically" in the referred sections.
Correction: Add the missing "p".
4. Wrong domain/range for actsOnProperty and isActedOnBy in Actuation diagrams
Added: 16 January 2018
Type: Editorial
Refers to: 4.4.1 Overview and examples
Description: Figures 11 and 12 incorrectly connect the sosa:actsOnProperty and the sosa:isActedOnBy property links with the sosa:Actuator class instead of with the sosa:Actuation class.
Correction: Update the figures to connect the sosa:actsOnProperty and sosa:isActedOnBy property links with the sosa:Actuation class.
Note: the normative definitions of these classes and properties are correct.
5. Inexistent sosa:actuationMadeBy property used in apartment 134 example
Added: 16 January 2018
Type: Editorial
Refers to: B.3 apartment 134
Description: The sosa:actuationMadeBy property, which used to exist in previous versions of the specification, was renamed into sosa:madeByActuator. The apartment 134 still uses the old property name.
Correction: Replace the occurrence of sosa:actuationMadeBy by sosa:madeByActuator in the example.
Note: the same error exists in the file containing a graph corresponding to this example.