You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: ssn/chapters/CompleteExamples.html
-93Lines changed: 0 additions & 93 deletions
Original file line number
Diff line number
Diff line change
@@ -3,96 +3,3 @@ <h2>Extended Examples</h2>
3
3
<p>
4
4
A set of extended examples of instances using the SSN ontology are available in the <ahref="https://github.com/w3c/sdw-sosa-ssn/blob/gh-pages/ssn/rdf/examples">examples folder</a>.
5
5
</p>
6
-
7
-
8
-
<!---
9
-
10
-
<section id="tree-height">
11
-
<h3>Tree height measurement</h3>
12
-
<p>An RDF file containing a <a href="https://github.com/w3c/sdw-sosa-ssn/blob/gh-pages/sdw-sosa-ssn/ssn/rdf/examples/tree-height.ttl">graph
13
-
corresponding to this example is available</a>. </p>
Copy file name to clipboardExpand all lines: ssn/chapters/Inverse-properties.html
+7-6Lines changed: 7 additions & 6 deletions
Original file line number
Diff line number
Diff line change
@@ -1,17 +1,18 @@
1
1
<h3>Tabulation of properties and their inverses</h3>
2
2
3
3
<p>
4
-
Inverses are named for all SSN object properties, in order to support interoperability across a range of
5
-
applications.
4
+
To support interoperability across a range of applications, inverses are named for all SSN object properties.
6
5
</p>
7
6
8
7
<pclass="note">
9
-
Terms added in the 2023 Edition are indicated with an asterisk*.
8
+
Terms added in the 2023 Edition are indicated with an asterisk*.
10
9
</p>
11
10
<pclass="note">
12
-
This section uses a combination of [[Description-Logics]] notation (see also the [[Description-Logics-Home-Page]]) and the Manchester Syntax [[owl2-manchester-syntax]].
11
+
This section uses a combination of [[Description-Logics]] notation (see also the [[Description-Logics-Home-Page]]) and
12
+
the Manchester Syntax [[owl2-manchester-syntax]].
13
13
<br>
14
-
The expression <code>OP1 <spanclass="logic">≡ inverse</span> OP2</code> indicates that the properties <code>OP1</code> and <code>OP2</code> are inverses of each other.
14
+
The expression <code>OP1 <spanclass="logic">≡ inverse</span> OP2</code> indicates that the properties
15
+
<code>OP1</code> and <code>OP2</code> are inverses of each other.
15
16
</p>
16
17
17
18
<ulclass="align-on-symbol" data-sortable="true">
@@ -197,7 +198,7 @@ <h3>Tabulation of properties and their inverses</h3>
197
198
</li>
198
199
</ul>
199
200
<p>
200
-
The following properties are datatype properties, and have therefore no inverses.
201
+
The following properties are datatype properties, and have therefore no inverses.
Copy file name to clipboardExpand all lines: ssn/chapters/ModelPropertyDefinition.html
+20-14Lines changed: 20 additions & 14 deletions
Original file line number
Diff line number
Diff line change
@@ -19,27 +19,33 @@ <h4>Catalogues of properties</h4>
19
19
</p>
20
20
<h4>New property definitions</h4>
21
21
<p>
22
-
Alternatively, the <ahref="https://w3id.org/env/puv">Parameter Usage Vocabulary</a> or
23
-
<ahref="https://doi.org/10.15497/RDA00071">I-ADOPT</a> may be used to define a new observable or actuatable
24
-
property.
25
-
For example, using the I-ADOPT terminology, the property <ahref="http://qudt.org/vocab/quantitykind/Temperature">Temperature</a> may be specialized to apply to a sick
26
-
child as follows:
22
+
Alternatively, the <ahref="https://w3id.org/env/puv">Parameter Usage Vocabulary</a> or <ahref="https://w3id.org/iadopt/ont/">I-ADOPT</a> [[I-ADOPT]] may be used to define a new <a>sosa:Property</a>.
23
+
For example, integrating I-ADOPT Variables may resolve legacy inconsistencies by decomposing complex properties into explicit, interoperable atomic components.
24
+
This may enrich SOSA observables with reusable, machine-actionable semantics, lowering barriers to cross-system data comparison and sharing.
25
+
<ahref="#Fig-AgeOfAir"></a> and <ahref="#Fig-CO2-Concentration"></a> show the application of the I-ADOPT ontology for the properties used in two initial observations to provide input-values for the final observation (cmp. <ahref="#example-20"></a>).
27
26
</p>
28
-
<figureid="Fig-Temperature-i-adopt">
29
-
<embedalt="Constrained temperature definition" src="./images/Temperature-i-adopt.svg" style="width:90%" />
27
+
<figureid="Fig-AgeOfAir">
28
+
<embedalt="Property definition based on I-ADOPT" src="./images/AgeOfAir-i-adopt.svg" style="width:90%" />
30
29
<figcaption>
31
-
Definition of a constrained temperature property for a sick child, using the I-ADOPT vocabulary.
30
+
Definition of an observation with an I-ADOPT Variable: The age of air in ice core, determined by radiocarbon dating, expressed relative to a datum of AD 1950.
32
31
<br>
33
32
<em><ahref="#Class-diagram">Explanation of the notation used in class diagrams</a></em>.
As demonstrated, the I-ADOPT Variable remains strictly decoupled from procedural metadata and value expressions. Methodological details, such as Radiocarbon (C-14) dating, are explicitly captured via the observation's measurement procedure (sosa:usedProcedure), preserving the reusable, context-independent structure of the variable itself.
37
+
<figureid="Fig-CO2-Concentration">
38
+
<embedalt="Property definition based on I-ADOPT" src="./images/CO2InAir-i-adopt.svg" style="width:90%" />
39
+
<figcaption>
40
+
Definition of an observation with an I-ADOPT Variable: Concentration of carbon dioxide in air.
41
+
<br>
42
+
<em><ahref="#Class-diagram">Explanation of the notation used in class diagrams</a></em>.
The key point is that an individual property, whether taken from a catalogue or defined using a specialist
39
-
vocabaulary, is denoted by a URI.
40
-
This URI can then be used as the value of the
41
-
<a>sosa:actsOnProperty</a> or
42
-
<a>sosa:observedProperty</a> of an Execution.
47
+
The primary objective of the I-ADOPT framework is to represent a variable as an identifiable and reusable concept that is decomposed into its atomic components. By assigning specific descriptive roles, such as Object of Interest, Matrix, or Context Object, and mapping each component to URIs from domain-specific vocabularies, I-ADOPT ensures full semantic clarity.
48
+
The variable URI can then be used as the value of the <a>sosa:actsOnProperty</a> or <a>sosa:observedProperty</a> of an Execution.
0 commit comments