Publications
4SOSA: A Lightweight Ontology for Sensors, Observations, Samples, and Actuators
Cite
Krzysztof Janowicz; Armin Haller; Simón Cox; Danh Le-Phuoc; Maxime Lefrançois; SOSA: A Lightweight Ontology for Sensors, Observations, Samples, and Actuators; SSRN Electronic Journal; 2018; doi:10.2139/ssrn.3248499
The modular SSN ontology: A joint W3C and OGC standard specifying the semantics of sensors, observations, sampling, and actuation
The joint W3C (World Wide Web Consortium) and OGC (Open Geospatial Consortium) Spatial Data on the Web (SDW) Working Group developed a set of ontologies to describe sensors, actuators, samplers as well as their observations, actuation, and sampling activities.
More Less
The ontologies have been published bot h as a W3C recommendation and as an OGC implementation standard. The set includes a lightweight core module called SOSA (Sensor, Observation, Sampler, and Actuator) available at: http://www.w3.org/ns/sosa/, and a more expressive extension module called SSN (Semantic Sensor Network) available at: http://www.w3.org/ns/ssn/. Together they describe systems of sensors and actuators, observations, the used procedures, the subjects and their properties being observed or acted upon, samples and the process of sampling, and so forth. The set of ontologies adopts a modular architecture with SOSA as a self-contained core that is extended by SSN and other modules to add expressivity and breadth. The SOSA/SSN ontologies are able to support a wide range of applications and use cases, including satellite imagery, large-scale scientific monitoring, industrial and household infrastructures, social sensing, citizen science, observation-driven ontology engineering, and the Internet of Things. In this paper we give an overview of the ontologies and discuss the rationale behind key design decisions, reporting on the differences between the new SSN ontology presented here and its predecessor [Web Semantics: Science, Services and Agents on the World Wide Web 17 (2012), 25–32] developed by the W3C Semantic Sensor Network Incubator group (the SSN-XG). We present usage examples and describe alignment modules that foster interoperability with other ontologies.
Cite
Armin Haller; Krzysztof Janowicz; Simón Cox; Maxime Lefrançois; Kerry Taylor; Danh Le-Phuoc; Joshua Lieberman; Raúl García‐Castro; Rob Atkinson; Claus Stadler; The modular SSN ontology: A joint W3C and OGC standard specifying the semantics of sensors, observations, sampling, and actuation; Semantic Web; 2018; doi:10.3233/sw-180320
@article{haller2018modular, title={The modular SSN ontology: A joint W3C and OGC standard specifying the semantics of sensors, observations, sampling, and actuation}, author={Haller, Armin and Janowicz, Krzysztof and Cox, Simon JD and Le Phuoc, Danh and Taylor, Kerry and Lefran{\c{c}}ois, Maxime}, journal={Semantic Web}, volume={10}, number={1}, pages={9--32}, year={2018}, publisher={IOS Press} }
SOSA: A lightweight ontology for sensors, observations, samples, and actuators
SOSA-SHACL: Shapes Constraint for the Sensor, Observation, Sample, and Actuator Ontology
The explosive growth of the Linked Data on the Web has greatly facilitated collecting data from remote sensors, from air quality sensors spread out across a city, to seismograph stations spread across the entire world. Integrating these heterogeneous data can
More Less
be quite challenging; however one can achieve this through the use of available W3C standards to create a knowledge graph. For this use case, the W3C also provides a standard, the Sensor, Observation, Sample, Actuator (SOSA) Ontology, that allows for the semantic encoding of sensors and their observations. However, even with the guidance of this standard, it may be difficult to produce a correct graph with high fidelity from heterogeneous sources. In this paper we present a set of (data) shape constraints, called SOSA-SHACL, for the SOSA ontology using a data validation language, namely the W3C standard SHACL (Shape Constraint Language). These constraints enable us to evaluate whether the modeled observations in our Knowledge Graph comply with the SOSA recommendations. Furthermore, we show through several case studies how the closed world assumption plays a role in the process of designing such shape constraints, especially as SOSA is based on the open world assumption.
Cite
Rui Zhu; Cogan Shimizu; Shirly Stephen; Lu Zhou; Ling Cai; Gengchen Mai; Krzysztof Janowicz; Mark Schildhauer; Pascal Hitzler; SOSA-SHACL: Shapes Constraint for the Sensor, Observation, Sample, and Actuator Ontology; Proceedings of the 10th International Joint Conference on Knowledge Graphs; 2021; doi:10.1145/3502223.3502235
Repositories
4BFO-Mappings/PROV-to-BFO
PROV & SSN/SOSA mapped to BFO-ISO, RO, & CCO
landrs-toolkit/PySOSA
A python module for building SOSA based RDF graphs
opengeospatial/ogcapi-sosa
w3c/sdw-sosa-ssn
Repository of the Spatial Data on the Web Working Group for the SOSA/SSN vocabulary
Documentation
1Semantic Sensor Network Ontology (including SOSA)
Official W3C Recommendation specification for the Semantic Sensor Network (SSN) ontology, which includes the SOSA ontology as its lightweight core module.
Links
1SOSA Namespace Document
The official W3C namespace IRI and core vocabulary landing page for the SOSA ontology.