Automating Sensor Data FAIRification with the Sensor Interfacing Language

The successful implementation of the FAIR Guiding Principles heavily relies on standardized, interoperable data models using technologies from the Semantic Web, such as ontologies and standardized vocabulary. However, fully semantically interoperable data models or ontologies bear high complexity, hindering their application by researchers, such as engineers, who are not familiar with the concepts from the Semantic Web. To lower the barrier for implementing the FAIR Guiding Principles, we developed the Sensor Interfacing Language (SOIL), a light-weight domain-specific modeling language for describing the data model of any arbitrary sensor or measuring system. Based on a textual description with an intuitive syntax and grammar, inspired by JSON, Turtle, and Python, researchers can quickly document the features of a sensor or measuring system via the publicly accessible SOIL Editor. Employing model-driven software engineering (MDSE), the SOIL model can be automatically translated into a full data model based on Semantic Web standards, such as RDF and OWL. Thus, researchers do not have to deal with the complexity of the semantic sensor model, as they never come into direct contact with it. Parsing, validation and translation of SOIL models is carried out using the SOIL Workbench, deployed and running in the background of the SOIL Editor. Metadata profiles (MPs) are automatically generated out of a SOIL model, which enables automated compliance tests of acquired data. Moreover, MDSE enables the generation of interfaces for various different communication protocols and data formats, which is required to significantly increase the accessibility of the measurement data provided. This streamlines the development and implementation of cyber-physical measuring systems (CPMSs). Thereby, Separation-of-Concerns is realized, which effectively decouples the implementation of the three layers of the FAIR Sensor Service. Finally, semantic interoperability, i.e., "use of formal, accessible, shared, and broadly applicable language for knowledge representation", is ensured by the SOIL-based FAIRification. Technical interoperability, i.e., accessibility, is guaranteed by the unified network interface of the FAIR Sensor Service using standardized, open, free and universal communication protocols, namely HTTP, MQTT, and OPC UA, and data formats, such as JSON and XML or JSON-LD and Turtle for data modeled according to RDF. The developed tools reduced the deployment of new measuring equipment at our institute significantly and increased the accessibility and (re-)usability of acquired data. This improvement has been achieved by the implementation of an automated data acquisition pipeline based on the standardized data models and communication interfaces of FAIR Sensor Services. The FAIRness of sensor data acquired with FAIR Sensor Service has been assessed using FAIRness assessment frameworks, namely F-UJI, FAIR Checker, and FAIR enough. The individual FAIRness scores for acquired metadata, data, and metadata profiles have been normalized to a percentage scale for comparison. Compared to publicly available assessments using FAIR enough of foreign research data, SOIL and FAIR Sensor Services significantly increase the FAIRness of acquired sensor data by a factor of 1.7. Lastly, SOIL and FAIR Sensor Services are applicable beyond engineering in any domain using sensors or measuring systems, such as natural and life sciences, bridging the gap between distinct consortia with interoperable data models and enabling cross-domain re-use of research data.

Institutions

Publication Details

Journal
Zenodo (CERN European Organization for Nuclear Research)
Published
2025-08-04
DOI
https://doi.org/10.5281/zenodo.16735922
Primary Topic
Research Data Management Practices
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Automating Sensor Data FAIRification with the Sensor Interfacing Language

Zenodo (CERN European Organization for Nuclear Research)
Research Data Management Practices
article

Automating Sensor Data FAIRification with the Sensor Interfacing Language

article en

Abstract

The successful implementation of the FAIR Guiding Principles heavily relies on standardized, interoperable data models using technologies from the Semantic Web, such as ontologies and standardized vocabulary. However, fully semantically interoperable data models or ontologies bear high complexity, hindering their application by researchers, such as engineers, who are not familiar with the concepts from the Semantic Web. To lower the barrier for implementing the FAIR Guiding Principles, we developed the Sensor Interfacing Language (SOIL), a light-weight domain-specific modeling language for describing the data model of any arbitrary sensor or measuring system. Based on a textual description with an intuitive syntax and grammar, inspired by JSON, Turtle, and Python, researchers can quickly document the features of a sensor or measuring system via the publicly accessible SOIL Editor. Employing model-driven software engineering (MDSE), the SOIL model can be automatically translated into a full data model based on Semantic Web standards, such as RDF and OWL. Thus, researchers do not have to deal with the complexity of the semantic sensor model, as they never come into direct contact with it. Parsing, validation and translation of SOIL models is carried out using the SOIL Workbench, deployed and running in the background of the SOIL Editor. Metadata profiles (MPs) are automatically generated out of a SOIL model, which enables automated compliance tests of acquired data. Moreover, MDSE enables the generation of interfaces for various different communication protocols and data formats, which is required to significantly increase the accessibility of the measurement data provided. This streamlines the development and implementation of cyber-physical measuring systems (CPMSs). Thereby, Separation-of-Concerns is realized, which effectively decouples the implementation of the three layers of the FAIR Sensor Service. Finally, semantic interoperability, i.e., "use of formal, accessible, shared, and broadly applicable language for knowledge representation", is ensured by the SOIL-based FAIRification. Technical interoperability, i.e., accessibility, is guaranteed by the unified network interface of the FAIR Sensor Service using standardized, open, free and universal communication protocols, namely HTTP, MQTT, and OPC UA, and data formats, such as JSON and XML or JSON-LD and Turtle for data modeled according to RDF. The developed tools reduced the deployment of new measuring equipment at our institute significantly and increased the accessibility and (re-)usability of acquired data. This improvement has been achieved by the implementation of an automated data acquisition pipeline based on the standardized data models and communication interfaces of FAIR Sensor Services. The FAIRness of sensor data acquired with FAIR Sensor Service has been assessed using FAIRness assessment frameworks, namely F-UJI, FAIR Checker, and FAIR enough. The individual FAIRness scores for acquired metadata, data, and metadata profiles have been normalized to a percentage scale for comparison. Compared to publicly available assessments using FAIR enough of foreign research data, SOIL and FAIR Sensor Services significantly increase the FAIRness of acquired sensor data by a factor of 1.7. Lastly, SOIL and FAIR Sensor Services are applicable beyond engineering in any domain using sensors or measuring systems, such as natural and life sciences, bridging the gap between distinct consortia with interoperable data models and enabling cross-domain re-use of research data.

Zenodo (CERN European Organization for Nuclear Research)
Fraunhofer Institute for Production Technology IPT (DE), RWTH Aachen University (DE)
Quality Education
Openalex Percentile: Top 37%
Research Data Management Practices
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.