Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Deprecate ObservableProperty and ActuatableProperty #249

Merged
Merged
Show file tree
Hide file tree
Changes from 3 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
139 changes: 36 additions & 103 deletions ssn/chapters/Actuation.html

Large diffs are not rendered by default.

20 changes: 6 additions & 14 deletions ssn/chapters/Common.html
Original file line number Diff line number Diff line change
Expand Up @@ -138,6 +138,10 @@ <h6><a href="#SOSAFeatureOfInterest">sosa:FeatureOfInterest</a></h6>
<h6><a href="#SOSAProperty">sosa:Property</a></h6>
<p class="crossreference"><strong>IRI:</strong> http://www.w3.org/ns/sosa/Property</p>
<p><strong>an OWL Class</strong></p>
<p class="note">The 2017 edition defined ActuatableProperty and ObservableProperty.
Those specializations of Property are deprecated in this 2024 edition.
<a href="#SOSAProperty">sosa:Property</a> should be used instead.
</p>

<em property="rdfs:label">Property</em> -
<span property="skos:definition">An identifiable quality of a <a
Expand Down Expand Up @@ -315,10 +319,6 @@ <h6><a href="#SOSAforProperty">sosa:forProperty</a></h6>
<td>
<span rel="schema:rangeIncludes" resource="sosa:Property"><a
href="#SOSAProperty">sosa:Property</a></span>
, <span rel="schema:rangeIncludes" resource="sosa:ActuatableProperty"><a
href="#SOSAActuatableProperty">sosa:ActuatableProperty</a></span>
, <span rel="schema:rangeIncludes" resource="sosa:ObservableProperty"><a
href="#SOSAObservableProperty">sosa:ObservableProperty</a></span>
</td>
</tr>
<tr>
Expand Down Expand Up @@ -508,10 +508,6 @@ <h6><a href="#SOSApropertyFor">sosa:propertyFor</a></h6>
<td>
<span rel="schema:domainIncludes" resource="sosa:Property"><a
href="#SOSAProperty">sosa:Property</a></span>
, <span rel="schema:domainIncludes" resource="sosa:ActuatableProperty"><a
href="#SOSAActuatableProperty">sosa:ActuatableProperty</a></span>
, <span rel="schema:domainIncludes" resource="sosa:ObservableProperty"><a
href="#SOSAObservableProperty">sosa:ObservableProperty</a></span>
</td>
</tr>
<tr>
Expand Down Expand Up @@ -849,10 +845,6 @@ <h6><a href="#SOSAhasProcedure">sosa:hasProcedure</a></h6>
<td>
<span rel="schema:domainIncludes" resource="sosa:Property"><a
href="#SOSAProperty">sosa:Property</a></span>
, <span rel="schema:domainIncludes" resource="sosa:ActuatableProperty"><a
href="#SOSAActuatableProperty">sosa:ActuatableProperty</a></span>
, <span rel="schema:domainIncludes" resource="sosa:ObservableProperty"><a
href="#SOSAObservableProperty">sosa:ObservableProperty</a></span>
</td>
</tr>
<tr>
Expand Down Expand Up @@ -1551,7 +1543,7 @@ <h6><a href="#SOSAhasResult">sosa:hasResult</a></h6>
result or <a href="#SOSASample">Sample</a>.

In the case of an <a href="#SOSAActuation">Actuation</a>, the result is the expected value
of the <a href="#SOSAActuatableProperty">ActuatableProperty</a> following the execution of
of the <a href="#SOSAProperty">Property</a> following the execution of
the <a href="#SOSAProcedure">Procedure</a> by the <a href="#SOSAActuator">Actuator</a>.

In the case of an <a href="#SOSAObservation">Observation</a>, the result is the value of
Expand Down Expand Up @@ -1623,7 +1615,7 @@ <h6><a href="#SOSAhasSimpleResult">sosa:hasSimpleResult</a></h6>

In the case of an <a href="#SOSAActuation">sosa:Actuation</a>, the result is the intended value
of the
<a href="#SOSAActuatableProperty">sosa:ActuatableProperty</a> following the
<a href="#SOSAProperty">sosa:Property</a> following the
execution of the <a href="#SOSAProcedure">Procedure</a> by the <a href="#SOSAActuator">Actuator</a>.

In the case of an <a href="#SOSAObservation">Observation</a>, the result is the
Expand Down
8 changes: 3 additions & 5 deletions ssn/chapters/Inverse-properties.html
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ <h3>Tabulation of properties and their inverses</h3>
<!-- <td><a href="#SOSAActuator">sosa:Actuator</a></td> -->
<td><a href="#SOSAactsOn">sosa:actsOn</a>*</td>
<td><a href="#SOSAisActedOnBy">sosa:isActedOnBy</a></td>
<!-- <td><a href="#SOSAActuatableProperty">sosa:ActuatableProperty</a></td> -->
<!-- <td><a href="#SOSAProperty">sosa:Property</a></td> -->
</tr>
<tr>
<!-- <td>
Expand All @@ -32,7 +32,7 @@ <h3>Tabulation of properties and their inverses</h3>
</td> -->
<td><a href="#SOSAactsOnProperty">sosa:actsOnProperty</a></td>
<td><a href="#SOSAwasActedOnBy">sosa:wasActedOnBy</a>*</td>
<!-- <td><a href="#SOSAActuatableProperty">sosa:ActuatableProperty</a></td> -->
<!-- <td><a href="#SOSAProperty">sosa:Property</a></td> -->
</tr>
<tr>
<!-- <td><a href="#SOSADeployment">sosa:Deployment</a></td> -->
Expand Down Expand Up @@ -73,8 +73,6 @@ <h3>Tabulation of properties and their inverses</h3>
</td>
<!-- <td>
<a href="#SOSAProperty">sosa:Property</a>
,<br><a href="#SOSAActuatableProperty">sosa:ActuatableProperty</a>
,<br><a href="#SOSAObservableProperty">sosa:ObservableProperty</a>
</td> -->
</tr>
<tr>
Expand Down Expand Up @@ -282,7 +280,7 @@ <h3>Tabulation of properties and their inverses</h3>
<td><a href="#SOSAusedForExecutionHasResult">sosa:usedForExecutionHasResult</a>*</td>
<!-- <td>
<a href="#SOSAProcedure">sosa:Procedure</a>
,<br><a href="#SOSASamplingProcedure">sosa:SamplingProcedure</a>
,<br><a href="#OMSSamplingProcedure">sosa-oms:SamplingProcedure</a>
</td> -->
</tr>
<tr>
Expand Down
2 changes: 1 addition & 1 deletion ssn/chapters/OBOE-alignment.html
Original file line number Diff line number Diff line change
Expand Up @@ -92,7 +92,7 @@ <h4>Class Alignments</h4>
<tr>
<td> <code>oboe:Characteristic</code> </td>
<td> equivalent class </td>
<td> sosa:ObservableProperty </td>
<td> sosa:Property </td>
</tr>
<tr>
<td> <code>oboe:Protocol</code> </td>
Expand Down
21 changes: 10 additions & 11 deletions ssn/chapters/OMS-alignment.html
Original file line number Diff line number Diff line change
Expand Up @@ -132,18 +132,18 @@ <h4>New terms</h4>

<p class="note">Terms in the <code>sosa-oms:</code> namespace were added in the 2024 Update.
These are non-normative, pending further implementation experience</p>
<p>
<p>

<section class="informative specterm sosa" id="OMSObservingProcedure" about="sosa-oms:ObservingProcedure"
typeof="owl:Class">
<h6><a href="#OMSObservingProcedure">sosa-oms:ObservingProcedure</a></h6>
<p class="crossreference"><strong>IRI:</strong> http://www.w3.org/ns/sosa/ObservingProcedure</p>
<p class="crossreference"><strong>IRI:</strong> http://www.w3.org/ns/sosa/oms/ObservingProcedure</p>
<p><strong>an OWL Class</strong></p>

<p>
<em property="rdfs:label">Observing Procedure</em> -
<span property="skos:definition">The description of steps performed in order to determine the value of an
ObservableProperty by an Observer.</span>
Property by an Observer.</span>
<br><br>
<span property="skos:scopeNote">The observing procedure cannot describe a sensor instance, but it can
describe the sensor type.</span>
Expand All @@ -165,8 +165,7 @@ <h6><a href="#OMSObservingProcedure">sosa-oms:ObservingProcedure</a></h6>
<span about="[_:OMSObservingProcedure1]" rel="owl:onProperty" resource="sosa:forProperty"><a
href="#SOSAforProperty">sosa:forProperty</a></span>
<span about="[_:OMSObservingProcedure1]" property="owl:allValuesFrom"
resource="sosa:ObservableProperty"><em><b>ONLY</b></em> <a
href="#SOSAObservableProperty">sosa:ObservableProperty</a></span>
resource="sosa:Property"><em><b>ONLY</b></em> <a href="#SOSAProperty">sosa:Property</a></span>
<br>
<span about="sosa-oms:ObservingProcedure" rel="rdfs:subClassOf"
resource="[_:OMSObservingProcedure2]"></span>
Expand Down Expand Up @@ -293,7 +292,7 @@ <h5><a href="#OMSPreparationStep">sosa-oms:PreparationStep</a></h5>
<section class="informative specterm sosa" id="OMSSamplingProcedure" about="sosa-oms:SamplingProcedure"
typeof="owl:Class">
<h6><a href="#OMSSamplingProcedure">sosa-oms:SamplingProcedure</a></h6>
<p class="crossreference"><strong>IRI:</strong> http://www.w3.org/ns/sosa/SamplingProcedure</p>
<p class="crossreference"><strong>IRI:</strong> http://www.w3.org/ns/sosa/oms/SamplingProcedure</p>
<p><strong>an OWL Class</strong></p>

<p>
Expand Down Expand Up @@ -436,8 +435,8 @@ <h5><a href="#OMSmetadata">sosa-oms:metadata</a></h5>
<td>
<span rel="schema:domainIncludes" resource="sosa:FeatureOfInterest"><a
href="#SOSAFeatureOfInterest">sosa:FeatureOfInterest</a></span>
, <span rel="schema:domainIncludes" resource="sosa:ObservableProperty"><a
href="#SOSAObservableProperty">sosa:ObservableProperty</a></span>
, <span rel="schema:domainIncludes" resource="sosa:Property"><a
href="#SOSAProperty">sosa:Property</a></span>
, <span rel="schema:domainIncludes" resource="sosa:Observation"><a
href="#SOSAObservation">sosa:Observation</a></span>
, <span rel="schema:domainIncludes" resource="sosa:ObservationCollection"><a
Expand Down Expand Up @@ -744,7 +743,7 @@ <h4>Class Alignments - SOSA focus</h4>
<td> sam-basic:MaterialSample </td>
</tr>
<tr>
<td> <a href="#SOSAObservableProperty">sosa:ObservableProperty</a> </td>
<td> <a href="#SOSAProperty">sosa:Property</a> </td>
<td> ogc-ms:implements </td>
<td> obs-cpt:ObservableProperty </td>
</tr>
Expand Down Expand Up @@ -855,7 +854,7 @@ <h4>Class Alignments - OMS focus</h4>
<tr>
<td> obs-cpt:ObservableProperty </td>
<td> ogc:implementedBy </td>
<td> <a href="#SOSAObservableProperty">sosa:ObservableProperty</a> </td>
<td> <a href="#SOSAProperty">sosa:Property</a> </td>
</tr>
<tr>
<td> obs-cpt:Observation </td>
Expand Down Expand Up @@ -1361,4 +1360,4 @@ <h4>Property Alignments - OMS focus</h4>
</tbody>
</table>
</section>
<!-- </section> -->
<!-- </section> -->
Loading