<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.2 20120330//EN" "http://jats.nlm.nih.gov/publishing/1.2/JATS-journalpublishing1.dtd">
<!--<?xml-stylesheet type="text/xsl" href="article.xsl"?>-->
<article article-type="research-article" dtd-version="1.2" xml:lang="en" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<front>
<journal-meta>
<journal-id journal-id-type="issn">2941-1300</journal-id>
<journal-title-group>
<journal-title>ing.grid</journal-title>
</journal-title-group>
<issn pub-type="epub">2941-1300</issn>
<publisher>
<publisher-name>Universit&#228;ts- und Landesbibliothek Darmstadt</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="doi">10.48694/inggrid.4246</article-id>
<article-categories>
<subj-group>
<subject>Research article</subject>
</subj-group>
</article-categories>
<title-group>
<article-title>How to Make Bespoke Experiments FAIR: Modular Dynamic Semantic Digital Twin and Open Source Information Infrastructure</article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author" corresp="yes">
<contrib-id contrib-id-type="orcid">https://orcid.org/0000-0003-0559-1156</contrib-id>
<name>
<surname>Rexer</surname>
<given-names>Manuel</given-names>
</name>
<email>manuelrexer@gmail.com</email>
<xref ref-type="aff" rid="aff-1">TU</xref>
</contrib>
<contrib contrib-type="author">
<contrib-id contrib-id-type="orcid">https://orcid.org/0000-0002-6793-8533</contrib-id>
<name>
<surname>Preu&#223;</surname>
<given-names>Nils</given-names>
</name>
<email>nils.preuss@fst.tu-darmstadt.de</email>
<xref ref-type="aff" rid="aff-1">TU</xref>
</contrib>
<contrib contrib-type="author">
<contrib-id contrib-id-type="orcid">https://orcid.org/0000-0001-9533-9004</contrib-id>
<name>
<surname>Neumeier</surname>
<given-names>Sebastian</given-names>
</name>
<email>sebastian.neumeier@stud.tu-darmstadt.de</email>
<xref ref-type="aff" rid="aff-1">TU</xref>
</contrib>
<contrib contrib-type="author">
<contrib-id contrib-id-type="orcid">https://orcid.org/0000-0002-0195-627X</contrib-id>
<name>
<surname>Pelz</surname>
<given-names>Peter F.</given-names>
</name>
<email>peter.pelz@tu-darmstadt.de</email>
<xref ref-type="aff" rid="aff-1">TU</xref>
</contrib>
</contrib-group>
<aff id="aff-1"><label>TU</label>Chair of Fluid Systems, Technische Universit&#228;t Darmstadt, Darmstadt</aff>
<pub-date publication-format="electronic" date-type="pub" iso-8601-date="2025-04-22">
<day>22</day>
<month>04</month>
<year>2025</year>
</pub-date>
<pub-date pub-type="collection">
<year>2025</year>
</pub-date>
<volume>2</volume>
<issue>1</issue>
<fpage>1</fpage>
<lpage>30</lpage>
<history>
<date date-type="received" iso-8601-date="2024-06-03">
<day>03</day>
<month>06</month>
<year>2024</year>
</date>
<date date-type="accepted" iso-8601-date="2025-03-27">
<day>27</day>
<month>03</month>
<year>2025</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright: &#x00A9; 2025 The Author(s)</copyright-statement>
<copyright-year>2025</copyright-year>
<license license-type="open-access" xlink:href="https://creativecommons.org/licenses/by/4.0/">
<license-p>The text of this work is released under the Creative Commons license CC BY 4.0 International. You can find the contract text of the license at <uri xlink:href="https://creativecommons.org/licenses/by/4.0/">https://creativecommons.org/licenses/by/4.0/</uri>. The illustrations are excluded from this license, here the copyright lies with the respective rights holder.</license-p>
</license>
</permissions>
<self-uri xlink:href="https://www.inggrid.org/articles/doi.org/10.48694/inggrid.4246/"/>
<abstract>
<p>In this study, we apply the FAIR principles to enhance data management within a modular test environment. By focusing on experimental data collected with various measuring equipment, we develop and implement tailored information models of physical objects used in the experiments. These models are based on the Resource Description Framework (RDF) and ontologies. Our objectives are to improve data searchability and usability, ensure data traceability, and facilitate comparisons across studies. The practical application of these models results in semantically enriched, detailed digital representations of physical objects, demonstrating significant advancements in data processing efficiency and metadata management reliability. By integrating persistent identifiers to link real-world and digital descriptions, along with standardized vocabularies, we address challenges related to data interoperability and reusability in scientific research.</p>
<p>This paper highlights the benefits of adopting FAIR principles and RDF for linked data proposing potential expansions for broader experimental applications., Our approach aims to accelerate innovation and enhance the scientific community&#8217;s ability to manage complex datasets effectively.</p>
</abstract>
<kwd-group>
<kwd>FAIR</kwd>
<kwd>linked data</kwd>
<kwd>modular test environment</kwd>
<kwd>information model</kwd>
<kwd>experimental data</kwd>
<kwd>information infrastructure</kwd>
</kwd-group>
</article-meta>
</front>
<body>
<sec id="S1">
<title>1 Introduction</title>
<p>In scientific research, effective data management is key, especially when dealing with experimental data. The increasing volume and complexity of data collected in experimental settings demand rigorous methodologies to ensure that such data remains findable, accessible, interoperable, and reusable (FAIR). These principles, established by Wilkinson et al. [<xref ref-type="bibr" rid="B1">1</xref>], are crucial for enhancing the transparency, reproducibility, and utilisation of research data across various scientific disciplines.</p>
<p>The primary aim of this research is twofold: to develop methodologies that make extensive datasets not only searchable and uniformly usable but also traceable and comparable across different studies. This is essential for building upon existing research without redundant experiments, thereby accelerating scientific discovery and innovation. Our approach involves a detailed examination of the test environment, which includes a wide array of measuring equipment and units under test. The reliability of data processing and the precision in uncertainty quantification heavily rely on our ability to thoroughly document and manage both raw data and its metadata.</p>
<p>The challenge in this context lies in effectively mapping all relevant information about the experiment, including its components and physical objects, while linking this information to the experimentally obtained data. To address this, it is essential to generate a digital representation of the objects used and ensure its availability for the measurements.</p>
<p>Using three key use cases from our modular test environment, we outline specific requirements for effective data and metadata management. This paper presents an overview of current advancements, technologies, and methods for making metadata FAIR. To meet these requirements, we develop information models and implement a robust working environment to provide and easily access the necessary information. <xref ref-type="fig" rid="F1">Figure 1</xref> shows an example for a populated information model, that results in a semantically enhanced, detailed digital data set of a real-world object. Since the data set closely describes the traits of the physical object it can be seen as a digital depiction or a digital twin. The infrastructure for providing this information is based on open source resources. We demonstrate practical benefits and improved efficiencies in data management through the utilization of FAIR principles and our implementation.</p>
<fig id="F1">
<caption>
<p><bold>Figure 1:</bold> Graph of a digital data sheet of a sensor based on the developed information model. The colouring represents the connectivity (number of connected edges) of the different nodes where darker colours represent a higher, and lighter colours a lower connectivity. The data inside the graph is vaguely indicated by the faint text labels.</p>
</caption>
<graphic xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="inggrid-4246_rexer-g1.png"/>
</fig>
<p>Ultimately, this research exemplifies the broader applicability and significant advantages of adopting FAIR principles within experimental research frameworks, potentially guiding future utilization in similar settings.</p>
</sec>
<sec id="S2">
<title>2 Application Use Case and Requirements</title>
<p>In engineering researchers are involved with experimental test setups consisting of a large number of sensors and actuators connected and interfaced with digital data acquisition hardware and software. Depending on the research method and the research topic, these experiments can either be highly individualised and thus designed to answer exactly one question, or they can be universal test environments characterised by the fact that different questions and setups can be answered in a short time.</p>
<p>This paper deals with the latter type. It focuses on two particular challenges related to (meta)data management. Firstly, it is essential that the metadata can be captured as easily and quickly as possible, since the test bench is frequently reconfigured. Secondly, it is particularly important to correctly record the setup and the components used, as it is no longer possible to manually check the setup and compare it with the measured data once the test bench has been reconfigured.</p>
<p>The following is a description of such a test environment, where various dynamic and quasi-static tests are carried out on mechanical components that are mainly chassis components. From this, requirements on the metadata management are derived.</p>
<sec id="S2.1">
<title>2.1 Test Environment</title>
<p>The considered uni-axial servo hydraulic test rig<xref ref-type="fn" rid="n1">1</xref> is a modular test rig, where several different units under test with a high variety in sensor and application setups are investigated.</p>
<p><xref ref-type="fig" rid="F2">Figure 2</xref> shows the test rig providing dynamic testing in a temperature controlled environment in a range of <inline-formula><mml:math id="Eq001-mml"><mml:mrow><mml:mi>T</mml:mi><mml:mo>=</mml:mo><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mrow><mml:mn>40</mml:mn><mml:mo lspace="0.170em">&#x2062;</mml:mo><mml:mtext>&#x00B0;C</mml:mtext><mml:mo lspace="0.170em">&#x2062;</mml:mo><mml:mi mathvariant="normal">&#x2026;</mml:mi><mml:mo>&#x2009;</mml:mo><mml:mn>100</mml:mn><mml:mo lspace="0.170em">&#x2062;</mml:mo><mml:mtext>&#x00B0;C</mml:mtext></mml:mrow></mml:mrow></mml:mrow></mml:math></inline-formula>. Dynamic forces of <inline-formula><mml:math id="Eq002-mml"><mml:mrow><mml:mi>F</mml:mi><mml:mo>=</mml:mo><mml:mrow><mml:mo>&#x00B1;</mml:mo><mml:mrow><mml:mn>50</mml:mn><mml:mo lspace="0.170em">&#x2062;</mml:mo><mml:mtext>kN</mml:mtext></mml:mrow></mml:mrow></mml:mrow></mml:math></inline-formula> at a cylinder stroke of up to <inline-formula><mml:math id="Eq003-mml"><mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi><mml:mo>&#x2062;</mml:mo><mml:mi>z</mml:mi></mml:mrow><mml:mo>=</mml:mo><mml:mrow><mml:mn>300</mml:mn><mml:mo lspace="0.170em">&#x2062;</mml:mo><mml:mtext>mm</mml:mtext></mml:mrow></mml:mrow></mml:math></inline-formula> are possible [<xref ref-type="bibr" rid="B2">2</xref>]. This allows for a large number of static and dynamic experiments to be performed. For example materials are tested for their strength, while dynamic transfer functions of springs or dampers may also be determined. The measurement hardware used is a dSPACE MicroLabBox with 32 analog in- and 16 outputs and all common digital interfaces. The box is able to simulate in real time and is therefore suited to apply Hardware-in-the-Loop investigations [<xref ref-type="bibr" rid="B3">3</xref>]. All this illustrates that very heterogeneous test setups with a large number of different sensors can be examined on this modular test rig.</p>
<fig id="F2">
<caption>
<p><bold>Figure 2:</bold> Uni-axial servo hydraulic test rig MTS 850 test damper at the chair of Fluid Systems at Technische Universit&#228;t Darmstadt</p>
</caption>
<graphic xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="inggrid-4246_rexer-g2.jpg"/>
</fig>
<p><xref ref-type="fig" rid="F3">Figure 3</xref> shows two very different test objects as examples. Both are chassis components for passenger cars with different complexity. The steel spring (left) is characterized simply with a deflection and a force sensor. The active air spring (right) [<xref ref-type="bibr" rid="B3">3</xref>], [<xref ref-type="bibr" rid="B4">4</xref>], [<xref ref-type="bibr" rid="B5">5</xref>], [<xref ref-type="bibr" rid="B6">6</xref>], on the other hand, has more degrees of freedom. The pressure and temperature in the spring must also be known, and additional displacement sensors are required to control the active system. This experiment also requires additional components, such as an external energy supply. In addition, the properties of the active air spring depend on the gas used, in this case dry air.</p>
<fig id="F3">
<caption>
<p><bold>Figure 3:</bold> Two examples of different test objects whose dynamic properties are investigated. The left coil spring is measured with a deflection sensor and a force sensor to determine the transfer function. The air spring on the right is in addition also equipped with temperature, pressure and other displacement sensors.</p>
</caption>
<graphic xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="inggrid-4246_rexer-g3.png"/>
</fig>
<p>There is a wide variety of sensor and component suppliers and most of the investigated hardware are new developments. Therefore, there are not always data sheets, let alone data sheets in a standardized or machine actionable form, available. This shows the need of a universal, efficient and easy metadata handling for this test environment.</p>
<p>From this modular setup test environment, three types of objects in use can be identified, which are described by similar information. For each of which information models are developed:</p>
<list list-type="simple">
<list-item><p>M1 Components (in-house developed as well as purchased)</p></list-item>
<list-item><p>M2 Substances (e.g. dry air which is used in air springs)</p></list-item>
<list-item><p>M3 Sensors (varying suppliers)</p></list-item>
</list>
</sec>
<sec id="S2.2">
<title>2.2 Research and User Objectives</title>
<p>Following we give the main objective for our way towards FAIR measurement data for the specific modular test rig as well as general requirements. The requirements are to be established on the basis of the following three specific but also generalizing examples or tasks which are typical during the described experiments. Furthermore, the aforementioned information models are to be considered in conjunction with the specified requirements. Additionally, there are requirements pertaining to experimental and measurement data.</p>
<p>Although the goal is to align as closely as possible with the FAIR criteria, including the sub-criteria mentioned in [<xref ref-type="bibr" rid="B1">1</xref>], the approach taken here is to derive the requirements from the presented practical examples. While there is overlap between the identified requirements and the FAIR criteria, this overlap is not addressed further.</p>
<p><bold>1. Using basic sensor information during data acquisition</bold> A typical task known by nearly every experimenter is to add the sensor characteristics to the data acquisition environment. Each sensor has an individual characteristic. In our case, these are exclusively linear characteristics, which does not necessarily apply to all sensors. These characteristics can change over time, which is why the sensors should be calibrated regularly. The sensor characteristics information must be clearly assigned to the input channels of the data acquisition.</p>
<p>As already mentioned, there are plenty of sensor manufacturers all of whom provide sensor information for their sensors, but there is no standard on how to provide this information. Therefore, a universal sensor information model should meet the following requirements <inline-formula><mml:math id="Eq004-mml"><mml:msub><mml:mi>R</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:math></inline-formula>.</p>
<list list-type="simple">
<list-item><p>R1 Information must be associated with a unique ID. (M1, M2, M3)</p></list-item>
<list-item><p>R2 The ID must be persistent. (M1, M2, M3)</p></list-item>
<list-item><p>R3 The information must be retrievable via ID (either known source or via protocol). (M1, M2, M3)</p></list-item>
<list-item><p>R4 The information must be machine actionable<xref ref-type="fn" rid="n2">2</xref>. (M1, M2, M3)</p></list-item>
<list-item><p>R5 The sensor information model must include sensor characteristics (e.g. sensitivity and bias). (M3)</p></list-item>
<list-item><p>R6 The information models should allow for changing information (and or redundant but non-conflicting information). (M1, M2, M3)</p></list-item>
</list>
<p><bold>2. Tracing of data results back to component and substance information</bold> Experimental data is always subject to further processing and analysis, which can lead to new questions. It is important to note that the experimenter and the scientist who conducts further analysis may not be the same person. It is also crucial to identify the components and their properties used in the experiment as their properties are dependent on the environmental conditions, particularly when fluids are involved. Therefore, the ambient conditions should be recorded in the experiment.</p>
<p>The following requirements for the different information models to be developed are derived from this problem.</p>
<list list-type="simple">
<list-item><p>R7 The component information model must allow representation of relevant quantities. (M1)</p></list-item>
<list-item><p>R8 Measurement results must be linked to measured data as well as component information, which is used for model parameterization or as input in some other computation.</p></list-item>
<list-item><p>R9 Relevant physical properties should be able to depend on other variables. (M1, M2, M3)</p></list-item>
<list-item><p>R10 Measurement results must specify which information to use when redundant data is provided (e.g., multiple measurement ranges of a sensor).</p></list-item>
</list>
<p><bold>3. Using sensor information for uncertainty quantification</bold> When evaluating experimental data, it is essential to determine both systematic and stochastic uncertainties. This process involves interpreting the uncertainty information provided by sensor manufacturers in data sheets or calibration certificates and assigning it to the corresponding measured variables. However, since sensor manufacturers do not adhere to standardized formats for reporting uncertainty &#8212;such as those outlined by the Joint Committee for Guides in Metrology [<xref ref-type="bibr" rid="B8">8</xref>]&#8212; this interpretation is laborious and time-consuming. Once completed, the extracted uncertainty information should be available in the sensor information model to ensure accessibility and consistency.</p>
<list list-type="simple">
<list-item><p>R11 The sensor information model should include and differentiate typical uncertainty information. (M3)</p></list-item>
<list-item><p>R12 The sensor information model should also specify the uncertainty information and the source of them. (M3)</p></list-item>
</list>
<p><bold>In general</bold> Hardware, substances, and sensors can be used at various test benches with different data recording environments. This affects the reusability of the information and also consecutive the choice of frameworks used to model the information. The usage at different test environments also suggests that other aspects of a sensor or component may be significant, necessitating a flexible information model.</p>
<p>Also this flexible standard information model must be flexible enough so that it can be reused and adapted to describe different objects, where reoccurring descriptions for similar objects (e.g. sensors) could then be made into an information model again. This ensures a recursive and modular workflow. Also the whole process should be easy to use to get the users up and running fast.</p>
<list list-type="simple">
<list-item><p>R13 The information models must be compatible to various measurement setups. (M1, M2, M3)</p></list-item>
<list-item><p>R14 The information models must be hardware independent and, therefore, be deployable in various experimental setups. (M1, M2, M3)</p></list-item>
<list-item><p>R15 The information models must be programming language independent. (M1, M2, M3)</p></list-item>
<list-item><p>R16 The information model[s] must be flexible and easily expandable.(M1, M2, M3)</p></list-item>
<list-item><p>R17 Version control of the information models is needed. (M1, M2, M3)</p></list-item>
<list-item><p>R18 Access control to the information models must be provided. (M1, M2, M3)</p></list-item>
</list>
<p>Experience has shown that test bench modifications require simple processes for connecting and adding information. The more manual effort is required, the greater the likelihood of neglect or bypassing the process by the experimenter. This can call the reliability of measurement metadata into question and may even require repeating measurements.</p>
<list list-type="simple">
<list-item><p>R19 All information that is already available digitally should be collected automatically.</p></list-item>
</list>
</sec>
</sec>
<sec id="S3">
<title>3 State of the Art and Relevant Standards</title>
<p>Numerous works and projects have focused on making research data FAIR, as seen in [<xref ref-type="bibr" rid="B9">9</xref>], [<xref ref-type="bibr" rid="B10">10</xref>], [<xref ref-type="bibr" rid="B11">11</xref>].</p>
<p>The FAIR principles serve as guidelines. However, the specifics of how to achieve FAIR data are still developing. Although future technologies may enhance these processes [<xref ref-type="bibr" rid="B12">12</xref>], current efforts involve technologies and ideas from the semantic web, linked data and knowledge management [<xref ref-type="bibr" rid="B13">13</xref>], [<xref ref-type="bibr" rid="B14">14</xref>], [<xref ref-type="bibr" rid="B15">15</xref>]. Since the early days of the Internet, technologies have been developed to facilitate the interoperable availability of knowledge. Best practices and guidelines are provided in resources like the FAIR CookBook [<xref ref-type="bibr" rid="B16">16</xref>].</p>
<p><bold>Persistent Identifiers (pID)</bold> A crucial element towards achieving FAIR data is the use of unique identifiers for specific objects [<xref ref-type="bibr" rid="B12">12</xref>]. A well-known example is the International Standard Book Number (ISBN), which identifies books. However, it is not a web link and thus information about the entity cannot be directly retrieved automatically. Consequently, the Digital Object Identifier (DOI) has become established for identifying books and other digital objects, such as published software code. It is important to note that the same object, such as a book, can have multiple identifiers, e.g., an ISBN and a DOI.</p>
<p><bold>Semantic Web and Linked Data</bold> The web contains an overwhelming amount of data, prepared for human consumption, not standardized for machines. Humans can derive information from context, a capability machines currently lack without assistance. The Semantic Web aims to provide this assistance by making information available in a format that also machines can process [<xref ref-type="bibr" rid="B17">17</xref>]. Promoted by the World Wide Web Consortium (W3C) [<xref ref-type="bibr" rid="B18">18</xref>], this initiative offers a range of technologies and standards to facilitate this provision.</p>
<p>A core concept is the semantic presentation of data, contextualizing it through directed graphs where objects (nodes) relate via directed edges. The standard framework for this is the Resource Description Framework (RDF), also developed by W3C. For RDF-described information to be interoperable, standardized vocabularies for nodes and edges are necessary, facilitated by ontologies that store terminological knowledge.</p>
<p>The ultimate vision is a vast graph connecting knowledge across disciplines via standardized and formalized terms, forming Web 3.0 [<xref ref-type="bibr" rid="B19">19</xref>]. Hitzler et al. [<xref ref-type="bibr" rid="B17">17</xref>] provide a comprehensive overview of the Semantic Web. Relevant aspects for FAIR experimental data are summarized below.</p>
<p><bold>Resource Description Framework (RDF)</bold> RDF represents relationships as subject-predicate-object triples, a standard developed since the 1990s and continually refined [<xref ref-type="bibr" rid="B20">20</xref>], [<xref ref-type="bibr" rid="B21">21</xref>], [<xref ref-type="bibr" rid="B22">22</xref>]. Multiple triples build a bigger directed graph. Various serializations of the graphs exist, such as Turtle or JSON-LD.</p>
<p>In RDF, Internationalised Resource Identifiers (IRIs) [<xref ref-type="bibr" rid="B23">23</xref>] are used.<xref ref-type="fn" rid="n3">3</xref> These unique IRIs denote nodes and edges, serving as unique identifiers of information.[<xref ref-type="bibr" rid="B17">17</xref>]</p>
<p>Objects can be connected or assigned properties, and data values in RDF are represented as literals, which are character strings that can also have assigned data types. However, objects can also be labeled as instances of a class.</p>
<p><bold>Ontologies</bold> As ontologies may not be familiar to every scientist, especially in engineering disciplines where experiments are common, four basic questions are answered below.</p>
<p><italic>What is an ontology?</italic></p>
<p>The term &#8220;ontology&#8221; originates from philosophy and was characterized by Aristotle [<xref ref-type="bibr" rid="B25">25</xref>]. Since the late 20th century, the term has been adopted in computer science, where it refers to &#8220;a formal, explicit specification of a shared conceptualization&#8221; [<xref ref-type="bibr" rid="B26">26</xref>].</p>
<p>Staab et al. [<xref ref-type="bibr" rid="B25">25</xref>] provide a detailed overview of what exactly is meant by this term. Noy et al. [<xref ref-type="bibr" rid="B27">27</xref>] offer a more practical definition: &#8220;An ontology defines a common vocabulary for researchers who need to share information in a domain. It includes machine-interpretable definitions of basic concepts in the domain and relations among them&#8221; [<xref ref-type="bibr" rid="B27">27</xref>].</p>
<p>One of the well-known ontologies is the Friend of a Friend (FOAF) ontology<xref ref-type="fn" rid="n4">4</xref>, which was developed to describe relationships between people, i.e., social networks.</p>
<p>The main components of an ontology are:</p>
<p><list list-type="bullet">
<list-item><p>Classes and subclasses, which describe concepts via common properties. These are analogous to classes in object-oriented programming to implement the concept of generalization in contrast to individualization [<xref ref-type="bibr" rid="B28">28</xref>]. An example class that describes documents is <ext-link xmlns:xlink="http://www.w3.org/1999/xlink" ext-link-type="uri" xlink:href="http://xmlns.com/foaf/spec/#term_Document">foaf:Document</ext-link>.</p></list-item>
<list-item><p>Attributes or properties that can be assigned to a class and, in turn, point to another class, e.g., <ext-link xmlns:xlink="http://www.w3.org/1999/xlink" ext-link-type="uri" xlink:href="http://xmlns.com/foaf/spec/#term_maker">foaf:maker</ext-link>, or contain a value, e.g., <ext-link xmlns:xlink="http://www.w3.org/1999/xlink" ext-link-type="uri" xlink:href="http://xmlns.com/foaf/spec/#term_name">foaf:name</ext-link>.</p></list-item>
</list></p>
<p>This small example is shown as a graph in the following <xref ref-type="fig" rid="F4">Figure 4</xref>. The relationship (predicate) between a document (subject) and a person (object) is created via the object property maker.</p>
<fig id="F4">
<caption>
<p><bold>Figure 4:</bold> Simple example from the FOAF ontology, which represents the relationship between a document and a person with a name. Classes are oval and start with a capital letter by convention [<xref ref-type="bibr" rid="B17">17</xref>]. Properties that contain literal data are square.</p>
</caption>
<graphic xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="inggrid-4246_rexer-g4.png"/>
</fig>
<p>Additional concepts such as owl:restriction allow the modeling of more complex concepts. The Web Ontology Language (OWL) [<xref ref-type="bibr" rid="B29">29</xref>], developed by the W3C, is often used to formulate complex ontologies.</p>
<p><italic>Why develop and use ontologies?</italic></p>
<p>For scientists in fields where ontologies are not the norm, the effort involved in creating and using ontologies might seem substantial with little perceived benefit for the individual researcher. However, data and information in the disciplines are often generated at significant expense in terms of time and money. They should therefore also be prepared in such a way that they can be reused. This is particularly evident in major initiatives for the FAIRification of data [<xref ref-type="bibr" rid="B30">30</xref>]. Considering the continuously increasing data-supported research, it is worthwhile to explicitly create knowledge and prepare it in a way that it can be used by others (programs). Ontologies offer this possibility and are already being successfully used in areas that rely on the research of others, e.g., in life sciences [<xref ref-type="bibr" rid="B31">31</xref>].</p>
<p><italic>How to develop an ontology?</italic></p>
<p>Ontology engineering is a science in its own right. There are several methods for developing ontologies, yet no single method has been established as the standard that must be strictly followed. Femi Aminu et al. [<xref ref-type="bibr" rid="B32">32</xref>] provide an overview of ontology development methods and categorize their advantages and disadvantages. Allemang and Hendler [<xref ref-type="bibr" rid="B28">28</xref>] provide practical guidelines for developing ontologies and also give an overview of existing ones.</p>
<p>A common learning from all methods is: If possible, use existing, well-maintained vocabularies [<xref ref-type="bibr" rid="B27">27</xref>], [<xref ref-type="bibr" rid="B33">33</xref>]. OBO Semantic Engineering Training also provides a guide on when not to develop an ontology [<xref ref-type="bibr" rid="B34">34</xref>].</p>
<p>A second lesson is that development should be focused on a defined domain or application [<xref ref-type="bibr" rid="B27">27</xref>]. In the first draft, it is acceptable not to cover every possible application. Any given information is better than none.</p>
<p>Thus, we develop information models for our application and utilize existing ontologies for this purpose.</p>
<p><italic>What is the difference between an ontology and an information model?</italic></p>
<p>The distinction between an information model and an ontology is not completely straightforward. In general, every ontology is an information model, but not every information model must be an ontology [<xref ref-type="bibr" rid="B35">35</xref>]. An information model therefore does not have to contain all the information that an ontology does. It is an application of the concept of an ontology to a specific problem.</p>
<p>Schulz et al. [<xref ref-type="bibr" rid="B36">36</xref>] provide an overview of the characteristics of both, shown in <xref ref-type="table" rid="T1">Table 1</xref>. However, the authors themselves state that in reality, there is no sharp distinction in the use of the two terms.</p>
<table-wrap id="T1">
<caption>
<p><bold>Table 1:</bold> Comparison of ontologies and information models from [<xref ref-type="bibr" rid="B36">36</xref>]</p>
</caption>
<table>
<thead>
<tr>
<td align="left" valign="top">Ontologies</td>
<td align="left" valign="top">Information Models</td>
</tr>
</thead>
<tbody>
<tr>
<td align="left" valign="top">Contain classes that have really existing domain entities (particulars) as members</td>
<td align="left" valign="top">Classes have information entities as members</td>
</tr>
<tr>
<td align="left" valign="top">Represent real-world particulars in terms of their inherent properties</td>
<td align="left" valign="top">Represent artifacts that are built to collect or annotate information</td>
</tr>
<tr>
<td align="left" valign="top">Can exist independently of information models as long as only the existence of particular things is recorded</td>
<td align="left" valign="top">Are required to record beliefs or states of knowledge about real things or types of things (as represented by ontologies)</td>
</tr>
<tr>
<td align="left" valign="top">Context-independent</td>
<td align="left" valign="top">Context-dependent</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>In our application, three information models are developed in RDF, which are based on existing RDF vocabularies and ontologies.</p>
<p>Since only existing RDF vocabularies and ontologies are used, the extended modeling capabilities of RDFS, or even more so that of OWL are not required and therefore RDFS or OWL are not used.</p>
</sec>
<sec id="S4">
<title>4 Modeling Approach and Implementation</title>
<p>Three information models for 1. sensors, 2. components, and 3. substances were developed from the requirements of the work on the test bench and the known methods of knowledge representation. These information models were instantiated for the objects, used on the test environment presented, and made available online for use.</p>
<sec id="S4.1">
<title>4.1 Information Model</title>
<p>In the following sections, we present the three developed information models, M1, M2, M3. While these models share fundamental properties, such as a common method for assigning IRIs and the use of the same ontologies, they differ in the information they contain and their structure.</p>
<p><bold>IRIs</bold> Each object is assigned a unique identifier, for which we use a Universal Unique Identifier (UUID), version 7 [<xref ref-type="bibr" rid="B37">37</xref>]. This is a 128-bit code that can be generated automatically using a Python library<xref ref-type="fn" rid="n5">5</xref>.</p>
<p>As persistent identifiers for the instances of our information model we use the <italic>w3id.org</italic> redirect service in combination with GitLab Webpages and GitLab repositories for each.</p>
<p><bold>Used Vocabulary</bold> Various classes and properties are then linked to this object in a RDF graph. When linking, only known semantic vocabulary from established ontologies are used. The most important ontologies are summarised in the following table with their reference and their application domain.</p>
<table-wrap id="T2">
<caption>
<p><bold>Table 2:</bold> Ontologies used with the abbreviation in the first column, the full link in the second column and the application area in the last column</p>
</caption>
<table>
<thead>
<tr>
<td align="left" valign="top">abbreviation</td>
<td align="left" valign="top">URI prefix</td>
<td align="left" valign="top">application</td>
</tr>
</thead>
<tbody>
<tr>
<td align="left" valign="top">rdf</td>
<td align="left" valign="top"><ext-link xmlns:xlink="http://www.w3.org/1999/xlink" ext-link-type="uri" xlink:href="http://www.w3.org/2000/01/rdf-schema#">http://www.w3.org/2000/01/rdf-schema#</ext-link></td>
<td align="left" valign="top">RDF schema</td>
</tr>
<tr>
<td align="left" valign="top">dcTerms</td>
<td align="left" valign="top"><ext-link xmlns:xlink="http://www.w3.org/1999/xlink" ext-link-type="uri" xlink:href="http://purl.org/dc/terms/">http://purl.org/dc/terms/</ext-link></td>
<td align="left" valign="top">general metadata terms</td>
</tr>
<tr>
<td align="left" valign="top">dcType</td>
<td align="left" valign="top"><ext-link xmlns:xlink="http://www.w3.org/1999/xlink" ext-link-type="uri" xlink:href="http://purl.org/dc/dcmitype/">http://purl.org/dc/dcmitype/</ext-link></td>
<td align="left" valign="top">general types</td>
</tr>
<tr>
<td align="left" valign="top">schema</td>
<td align="left" valign="top"><ext-link xmlns:xlink="http://www.w3.org/1999/xlink" ext-link-type="uri" xlink:href="http://schema.org/">http://schema.org/</ext-link></td>
<td align="left" valign="top">general vocabulary</td>
</tr>
<tr>
<td align="left" valign="top">foaf</td>
<td align="left" valign="top"><ext-link xmlns:xlink="http://www.w3.org/1999/xlink" ext-link-type="uri" xlink:href="http://xmlns.com/foaf/0.1/">http://xmlns.com/foaf/0.1/</ext-link></td>
<td align="left" valign="top">social networks</td>
</tr>
<tr>
<td align="left" valign="top">qudt</td>
<td align="left" valign="top"><ext-link xmlns:xlink="http://www.w3.org/1999/xlink" ext-link-type="uri" xlink:href="http://qudt.org/schema/qudt/">http://qudt.org/schema/qudt/</ext-link></td>
<td align="left" valign="top">quantities and units</td>
</tr>
<tr>
<td align="left" valign="top">ssn</td>
<td align="left" valign="top"><ext-link xmlns:xlink="http://www.w3.org/1999/xlink" ext-link-type="uri" xlink:href="http://www.w3.org/ns/ssn/">http://www.w3.org/ns/ssn/</ext-link></td>
<td align="left" valign="top">sensor networks</td>
</tr>
<tr>
<td align="left" valign="top">ssn-system</td>
<td align="left" valign="top"><ext-link xmlns:xlink="http://www.w3.org/1999/xlink" ext-link-type="uri" xlink:href="http://www.w3.org/ns/ssn/systems/">http://www.w3.org/ns/ssn/systems/</ext-link></td>
<td align="left" valign="top">systems for measurements</td>
</tr>
<tr>
<td align="left" valign="top">sosa</td>
<td align="left" valign="top"><ext-link xmlns:xlink="http://www.w3.org/1999/xlink" ext-link-type="uri" xlink:href="http://www.w3.org/ns/sosa/">http://www.w3.org/ns/sosa/</ext-link></td>
<td align="left" valign="top">sensors and actuators (based on ssn)</td>
</tr>
</tbody>
</table>
</table-wrap>
<p><bold>M1 Components</bold> The model of a component is the most basic model and consists of three levels of information, metadata, further documentation and physical properties. <xref ref-type="fig" rid="F5">Figure 5</xref> presents a simplified version of the model, with nodes printed in bold, and edge descriptions in thin font. Any parent nodes are outlined with a box, and descriptive properties are arranged in tabular form below.</p>
<fig id="F5">
<caption>
<p><bold>Figure 5:</bold> Simplified structure of the RDF graph of an information model of a component consisting of metadata, additional documentation and physical properties.</p>
</caption>
<graphic xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="inggrid-4246_rexer-g5.png"/>
</fig>
<p>The metadata for the component is linked at the top level, defining it as a physical object with a name, serial number, and manufacturer, etc.. The UUID serves as the primary ID, but other IDs can also be assigned individually.</p>
<p>The second level provides additional information that cannot yet be processed by machines, such as images, CAD data, reports, and data sheets.</p>
<p>The third level contains relevant physical properties. It is important to note that not all properties of a component are specified. The user can specify the properties that are important for further processing during or after an experiment. The RDF graph is expandable, allowing for additional properties to be added at a later date if they are relevant for further investigations. The properties displayed here consist of a fixed value, such as the volume of an air spring, cf. <xref ref-type="sec" rid="S2.1">Section 2.1</xref>. However, it is also possible to add characteristic fields, as shown in the next section on substances.</p>
<p>One example component developed at the chair of fluid systems is a gas spring which is experimentally investigated in the test rig presented in <xref ref-type="sec" rid="S2.1">section 2.1</xref>. The information model of this component containing all its metadata and properties can be found at <ext-link xmlns:xlink="http://www.w3.org/1999/xlink" ext-link-type="uri" xlink:href="https://w3id.org/fst/resource/018bb4b1-db48-73b8-9d82-8a8ffb6ee225.ttl">https://w3id.org/fst/resource/018bb4b1-db48-73b8-9d82-8a8ffb6ee225.ttl</ext-link>.</p>
<p><bold>M2 Substances</bold> <italic>Substances</italic> in this context refers to <ext-link xmlns:xlink="http://www.w3.org/1999/xlink" ext-link-type="uri" xlink:href="https://schema.org/ChemicalSubstance">https://schema.org/ChemicalSubstance</ext-link>, namely &#8220;<italic>a portion of matter of constant composition, composed of molecular entities of the same type or of different types</italic>&#8221;. Only fluids, such as nitrogen or hydraulic oil, have been described in the context of the particular test environment.</p>
<p>The information model of a substance, as shown in <xref ref-type="fig" rid="F6">Figure 6</xref>, is based on that of the component. The origin node <bold>UUID</bold> is described by metadata. Further documentation, such as safety data sheets, can also be referenced, or physical properties analogous to those of the component can be attached. However, these are not displayed in <xref ref-type="fig" rid="F6">Figure 6</xref> to provide a clearer overview.</p>
<fig id="F6">
<caption>
<p><bold>Figure 6:</bold> Simplified structure of the RDF graph of an information model of a substance. In addition to metadata of the substance, dependent thermophysical properties are also represented, the data of which is available as a lookup table.</p>
</caption>
<graphic xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="inggrid-4246_rexer-g6.png"/>
</fig>
<p>However, the fluids used in the experiments whose information is shown here have physical properties that depend on the ambient conditions. This is particularly evident in the properties of gases, such as the density of nitrogen. The density <inline-formula><mml:math id="Eq005-mml"><mml:mi>&#x03F1;</mml:mi></mml:math></inline-formula> depends on the temperature <inline-formula><mml:math id="Eq006-mml"><mml:mi>T</mml:mi></mml:math></inline-formula> and the pressure <inline-formula><mml:math id="Eq007-mml"><mml:mi>p</mml:mi></mml:math></inline-formula>. At pressures <inline-formula><mml:math id="Eq008-mml"><mml:mrow><mml:mi>p</mml:mi><mml:mo>&#x003C;</mml:mo><mml:mrow><mml:mn>10</mml:mn><mml:mo lspace="0.170em">&#x2062;</mml:mo></mml:mrow></mml:mrow></mml:math></inline-formula> bar the state can be described analytically with sufficient accuracy using the ideal gas law <inline-formula><mml:math id="Eq009-mml"><mml:mrow><mml:mi>p</mml:mi><mml:mo>=</mml:mo><mml:mrow><mml:mi>&#x03F1;</mml:mi><mml:mo>&#x2062;</mml:mo><mml:mi>R</mml:mi><mml:mo>&#x2062;</mml:mo><mml:mi>T</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula> and the specific gas constant of nitrogen <inline-formula><mml:math id="Eq010-mml"><mml:mrow><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:msub><mml:mtext>N</mml:mtext><mml:mn>2</mml:mn></mml:msub></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mrow><mml:mn>297</mml:mn><mml:mo lspace="0.170em">&#x2062;</mml:mo><mml:mtext>J/kgK</mml:mtext></mml:mrow></mml:mrow></mml:math></inline-formula> [<xref ref-type="bibr" rid="B38">38</xref>]. At higher pressures the behaviour deviates from that of an ideal gas. Therefore, in standard works such as the CRC Handbook of Chemistry and Physics [<xref ref-type="bibr" rid="B39">39</xref>], the VDI W&#228;rmeatlas [<xref ref-type="bibr" rid="B40">40</xref>] or the NIST Chemistry WebBook [<xref ref-type="bibr" rid="B41">41</xref>] density is given as a lookup table. The goal now is to adequately represent this property in the information model.</p>
<p>A very direct approach would be to include all values or combinations of values in the graph. However, this would lead to the graph becoming very large and confusing, and the actual coherent information of the table is lost. It is much easier to store the values in a suitable data format and refer to them in the information model, as well as describing the information stored in the file. This means that the values can also be quickly read into a suitable data processing system and used as a lookup table.</p>
<p>This is achieved in the model by using the open Hierarchical Data Format <italic>.hdf5</italic> [<xref ref-type="bibr" rid="B42">42</xref>]. The file contains the lookup tables for the thermophysical property as well as the column and row vectors that describe the table. The file is also described in the RDF graph, see <xref ref-type="fig" rid="F6">Figure 6</xref>, where the source of the data is given. The thermophysical property of the substance is linked to the dataset.</p>
<p>The complete information model of nitrogen as an example can be found at <ext-link xmlns:xlink="http://www.w3.org/1999/xlink" ext-link-type="uri" xlink:href="https://w3id.org/fst/resource/018dba9b-f067-7d3e-8a4d-d60cebd70a8a.ttl">https://w3id.org/fst/resource/018dba9b-f067-7d3e-8a4d-d60cebd70a8a.ttl</ext-link>. The stored data<xref ref-type="fn" rid="n6">6</xref> originate from the NIST Chemistry WebBook [<xref ref-type="bibr" rid="B41">41</xref>].</p>
<p><bold>M3 Sensors</bold> The last but not least information model represents sensors. Their Properties are basically the same as those of the <bold>Component</bold> and <bold>Substance</bold>, which are directly linked to the origin node <bold>UUID</bold>. <xref ref-type="fig" rid="F7">Figure 7</xref> summarizes them in the <bold>Properties</bold> category. Sensors can also process signals, and these capabilities are grouped together under the <bold>SensorCapability</bold> node in <xref ref-type="fig" rid="F7">Figure 7</xref>.</p>
<fig id="F7">
<caption>
<p><bold>Figure 7:</bold> Overview of the main classes of the sensor information model.</p>
</caption>
<graphic xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="inggrid-4246_rexer-g7.png"/>
</fig>
<p>This capability is further specified in the second level. The test environment only uses sensors with a linear characteristic, so the characteristic properties of the characteristic are described by <bold>Sensitivity</bold> and <bold>Bias</bold>. In addition, the measuring range and the analogue output signal in the modelled case are specified under <bold>SensorAcutationRange</bold>.</p>
<p>Finally, the uncertainty properties are described by four classes <bold>SensitivityUncertainty, BiasUncertainty, LinearityUncertainty</bold>, and <bold>HysteresisUncertainty</bold>. This distinction complies to the publications [<xref ref-type="bibr" rid="B43">43</xref>], [<xref ref-type="bibr" rid="B44">44</xref>] and originates from the book by Tr&#228;nkler [<xref ref-type="bibr" rid="B45">45</xref>]. The first two uncertainty classes directly refer to the uncertainty of the sensitivity and bias parameters and are therefore linked to them. The last two uncertainties describe the entire characterisation and are therefore related to the sensor capability.</p>
<p>The complete model can be found in <xref ref-type="fig" rid="F12">Figure 12</xref> <xref ref-type="sec" rid="S7">appendix 7</xref>. An example sensor can also be found under the following link <ext-link xmlns:xlink="http://www.w3.org/1999/xlink" ext-link-type="uri" xlink:href="https://w3id.org/fst/resource/064f05d1-5d2d-7a6f-8000-a3da10f5a1a3">https://w3id.org/fst/resource/064f05d1-5d2d-7a6f-8000-a3da10f5a1a3</ext-link>.</p>
</sec>
<sec id="S4.2">
<title>4.2 Implementation and Usage</title>
<p>In the following, we will briefly show how the specific models are generated, stored and made available for further use.</p>
<p><bold>Instantiating the Models</bold> The Python RDFlib package [<xref ref-type="bibr" rid="B46">46</xref>] is utilised to generate the information models of specific entities, which can be serialised in various formats, including Turtle and JSON-LD.</p>
<p>For unique components, the model can be created manually, while for a larger number of objects, such as sensors, with the same description, they can be generated automatically from a table or a database. An example code is available in the following repository <ext-link xmlns:xlink="http://www.w3.org/1999/xlink" ext-link-type="uri" xlink:href="https://github.com/test123-all/hydropulser-database-scripts">https://github.com/test123-all/hydropulser-database-scripts</ext-link>.</p>
<p><bold>Storing Information</bold> Once the information is generated it has to be stored. As an online repository service we use GitLab <xref ref-type="fn" rid="n7">7</xref> [<xref ref-type="bibr" rid="B47">47</xref>]. The generated information models and other descriptive files are stored there in repositories. This has the following advantages:</p>
<list list-type="simple">
<list-item><p>i. It allows the upload of files, folders and subfolders of any format.</p></list-item>
<list-item><p>ii. It has an integrated version control with git [<xref ref-type="bibr" rid="B48">48</xref>] (R17). This allows the user to continuously expand the information models (R16). In addition, a reference to the corresponding version (commit hash) can be used to reference and access a corresponding status.</p></list-item>
<list-item><p>iii. It offers integrated access control (R18). Repositories can be made public or private at any time. This can also be changed at a later date. Therefore, also data that is not to be publicly accessible can be uploaded and used.</p></list-item>
<list-item><p>iv. The web interface is able to render Markdown files making it possible to display human-readable information in a well formatted and easily digestible way.</p></list-item>
</list>
<p>One disadvantage is that no persistent identifiers are created. The URLs with which a repository, a folder or a file is called up depend on the paths within the repositories and their storage location. Therefore, a redirect service described below is required.</p>
<p><bold>Providing Information - Redirect Service</bold> The long-term accessibility of information on the web depends on several critical factors. Pointers to resources must be unique per resource, even for multiple similar resources, which can be achieved using a unique ID (R1). Unique IDs must remain unchanged once established for a resource to ensure persistence (R2). The content associated with these IDs should also be easily retrievable using established web standards (R3) Choosing a URI namespace that incorporates one unique UUID per item, like &#8220;https://w3id.org/fst/resource/UUID&#8221; and using that string as ID should be sufficient to achieve uniqueness on the world wide web for every item (R1, R2). The &#8220;https://&#8221; part also indicates that these persistent IDs can function as a direct mechanism to retrieve the information. For information hosted on platforms like GitLab, like in this example, where URLs may change over time, a persistent entry point is required. This entry point must allow for a flexible redirection to the current location of the information and must be modifiable as needed to ensure continuous accessibility.</p>
<p>The w3id.org web service, provided and maintained by the W3C Permanent Identifier Community Group, offers an open and permanent URL redirection service [<xref ref-type="bibr" rid="B49">49</xref>]. This initiative is also backed by organizations with the joint goals to keep the longevity of the domain and also the webserver functioning [<xref ref-type="bibr" rid="B49">49</xref>]. The deployed web server relies on .htaccess files to define redirection rules [<xref ref-type="bibr" rid="B49">49</xref>], which are typical for the Apache HTTP Server open-source project [<xref ref-type="bibr" rid="B50">50</xref>]. The service is managed through a GitHub repository that is linked on their website, with the earliest pull requests dating back to mid 2013 [<xref ref-type="bibr" rid="B49">49</xref>]. This indicates that the service should have been active for over a decade and also continues to show significant activity.</p>
<p>Therefore the persistence of w3id.org URLs can be assumed, making the w3id.org web service a reliable choice as the entry point for persistent IDs. Since both the web server and the entire w3id.org repository are open source, the entire ecosystem could be reconstructed by a third party if necessary.</p>
<p>The following sections provide a more detailed description of the complete redirection service.</p>
<p>The information is stored in a directory in a GitLab repository and is therefore accessible online. The directory name is the UUID. By providing the information via an online platform, it is independent of the specific test environment (R14) and can be used on multiple test benches (R13).</p>
<p>The directory contains three representations of the information model RDF graph: a turtle-file (ttl), a JSON-LD-file, and an XML-file. This redundancy allows users to choose the representation that suits them best without the need for conversion. Additionally, a markdown-file is used to store a human-readable representation of the information, which GitLab is able to render in the browser. Any further documentation, such as data sheets or images, are stored in simple directories, as previously described in the information models.</p>
<p>An example directory structure is shown on the right-hand side in <xref ref-type="fig" rid="F8">Figure 8</xref>. The figure also demonstrates how the information can be retrieved from any requesting program.</p>
<fig id="F8">
<caption>
<p><bold>Figure 8:</bold> Two stage redirect service to get data from the META DATA HUB repository on GitLab using w3id.org and GitLab pages.</p>
</caption>
<graphic xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="inggrid-4246_rexer-g8.png"/>
</fig>
<p>A http(s) GET request is used to access information. It consists of a prefix symbolized with a square <inline-formula><mml:math id="Eq011-mml"><mml:mi mathvariant="normal">&#x25A1;</mml:mi></mml:math></inline-formula>, the UUID, #, and the desired file extension, .* . The extension specifies which representation of the information is required. If no type is specified, the request is forwarded to the repository.</p>
<p>First the request is sent to the w3id.org web server defined by the prefix <inline-formula><mml:math id="Eq012-mml"><mml:mi mathvariant="normal">&#x25A1;</mml:mi></mml:math></inline-formula> that functions as a redirect service. There the URL is automatically reassembled using rules stored in an .htaccess-file. For a given UUID # and extension .* the assembled URL redirects to an automatically generated HTML-file stored in GitLab Pages, which in turn points and redirects to the requested file in the repository through a html meta refresh tag.</p>
<p>This allows the file to be returned as a response, provided that a corresponding HTML-file exists in GitLab Pages for the requested file in the repository.</p>
<p>This two stage redirect has three advantages:</p>
<list list-type="simple">
<list-item><p>i The W3ID service is maintained and hosted by a large community and is therefore likely to be available for a very long time (persistence).</p></list-item>
<list-item><p>ii The first stage of the automated redirect at w3id does not need to be updated even if names and paths in the GitLab repository change.</p></list-item>
<list-item><p>iii The redirect service at GitLab Pages can be created using an automatic program, therefore maintaining the redirects requires very little effort overall (R19).</p></list-item>
</list>
<p><bold>CI/CD Pipeline for Automated Update of the Second Redirect Stage</bold> The functionality of the developed software<xref ref-type="fn" rid="n8">8</xref> that automatically generates the HTML-files is described in more detail in the following. Additionaly, the software is embedded into a CI/CD Pipeline combined with GitLab Pages to further automate the process.</p>
<p>The primary objective of the second stage redirect is to establish a single, primary base URL that does not require frequent updates and resolves all UUIDs to their corresponding repository and directory. Both the repository and directory path may undergo changes. For instance, the repository location could shift within the GitLab instance, or the data set directory location could alter in relation to the repository. Both actions result in alterations to the URL, which would necessitate updates to the w3id service. Updating the URLs within the w3id.org service would be an unfeasible amount of work for the w3id service team. Therefore, it is necessary to implement a second stage in the redirect process, whereby the URLs are managed automatically by the user.</p>
<p>The CI/CD Pipeline of the META DATA HUB repository is depicted in <xref ref-type="fig" rid="F9">Figure 9</xref>. Initially, the user updates or creates new data set directories within one of the sub-module repositories. Subsequently, the user must also update and commit the modified sub-modules within the META DATA HUB repository. Every commit uploaded to the main branch of the META DATA HUB repository initiates the CI/CD pipeline. The GitLab CI/CD pipeline<xref ref-type="fn" rid="n9">9</xref> configuration is stored as the <italic>.gitlab-ci.yml</italic>-file within the root directory of the META DATA HUB repository.</p>
<fig id="F9">
<caption>
<p><bold>Figure 9:</bold> CI/CD Pipeline of the META DATA HUB repository on GitLab using the HTML-File-Redirect-Generator and GitLab Pages to generate and host the HTML-redirect-files of the second redirect stage.</p>
</caption>
<graphic xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="inggrid-4246_rexer-g9.png"/>
</fig>
<p>The initial step undertaken by the pipeline is to establish the requisite environment. This involves the download of requisite software and the recursive cloning of the META DATA HUB repository. The recursive clone ensures the replication of the META DATA HUB repository and all its sub-module repositories, which contain the data set directories.</p>
<p>The next stage is the initiation of the HTML-File-Redirect-Generator. The following input arguments are required: the path of the cloned META DATA HUB repository and the path where the HTML-redirect-files will be saved to. The HTML-redirect-files path is set to the GitLab Pages directory. The GitLab Pages directory is a special directory path within the pipeline where the HTML-files must be saved in order for them to be accessible and deployable by the GitLab Pages web service.</p>
<p>The HTML File Redirect Generator employs a recursive search of the META DATA HUB data directory and its subdirectories to identify directories with the extension &#8220;.git.&#8221; Each cloned repository, including its submodules, contains a &#8220;.git&#8221; directory at the root level, which enables the distinction of these directories and the retrieval of their respective directory paths in relation to the META DATA HUB data directory.</p>
<p>In the subsequent step, the URLs of the distinct repositories can be retrieved by executing a git command at the location of the different root paths of the submodules. The URLs are also stored for later retrieval. Subsequently, all data set directories for the distinct submodules are identified by a location convention within the different submodule directories. The data set directory paths are also saved to a list for later retrieval.</p>
<p>For each data set directory, a URL must be constructed that includes the repository URL of the data set directory in question, as well as the directory path of the data set relative to the repository directory. Subsequently, for each data set directory URL and a HTML redirect template, the main redirect URL for the dataset and the different file type redirects (.ttl, .json, .xml, .md) are constructed, parsed within the template and saved as their own file. The HTML files are saved to the GitLab Pages directory. This results in five redirect files as shown in <xref ref-type="fig" rid="F9">Figure 9</xref> on the right-hand side.</p>
<p>Once the HTML redirect files have been created, the HTML File Redirect Generator terminates and the process is handed back to the CI/CD pipeline. In the subsequent step, the pipeline deploys the GitLab Pages directory to the GitLab Pages web service, which is also shown on the right-hand side of the <xref ref-type="fig" rid="F9">Figure 9</xref> at the bottom.</p>
<p>Subsequently, the pipeline reaches its final state and successfully terminates, ultimately providing the automatically generated HTML files for the second stage of the redirect, as illustrated in <xref ref-type="fig" rid="F8">Figure 8</xref>.</p>
</sec>
</sec>
<sec id="S5">
<title>5 Application</title>
<p>Now that the implementation is known and the data is accessible, the question remains as to how the data can be integrated into the environment that is being used. A measurement recording program was created using the MATLAB software [<xref ref-type="bibr" rid="B51">51</xref>] and the Simulink simulation environment [<xref ref-type="bibr" rid="B52">52</xref>] due to proprietary restrictions of the test environment. In order to be able to use the RDF data in MATLAB it is necessary to develop a MATLAB package that downloads the RDF information, extracts it from a turtle file and converts it into a MATLAB <italic>struct</italic> data structure.<xref ref-type="fn" rid="n10">10</xref> If the information is not publicly accessible, a personal access token is used to obtain access authorisation. With the help of the IRI, the information can be used both for recording and analysing measurement data. The information is therefore traceable to a single source, without the need to keep values inside different scripts updated. It is also possible to extend the recorded data afterwards through loaded information, that were not explicitly recorded during the experiment, to generate new knowledge or easily check for anomalies that were not obvious before. Ultimately this leads to processes and workflows that do not need the rerecording of time- and cost-ineffective measurements that do not provide much added value.</p>
<p>21 components, 6 substances and 162 sensors have already been created.<xref ref-type="fn" rid="n11">11</xref> Experiments were conducted in the transfer project T12 of the CRC805 based on the created metadata. No reference can be made to publications that use this data as the experimental data is still being analysed. For validation purposes, the three example tasks and their workflow are presented below.</p>
<p><bold>1. Using basic sensor information during data acquisition</bold> The sensor information is used in a Simulink model that specifies the measurement data acquisition on the software side using blocks provided by dSpace.</p>
<p>The IRIs are represented by a QR code to provide easy accessibility and are respectively permanently assigned to one unique entity of a physical sensor. This is combined with other human readable information on a label and attached to the sensor, cf. <xref ref-type="fig" rid="F10">Figure 10</xref>. With the help of QR code readers, the IRI can easily be inserted anywhere in a computer program.</p>
<fig id="F10">
<caption>
<p><bold>Figure 10:</bold> Interaction between IRI on the label of the sensor, the data acquisition software and the sensor information in the GitLab repository.</p>
</caption>
<graphic xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="inggrid-4246_rexer-g10.png"/>
</fig>
<p>In Simulink, the IRI is used in a custom block to automatically retrieve curve information and metadata about the sensor from the repository. This is shown on the right hand side of <xref ref-type="fig" rid="F10">Figure 10</xref>.</p>
<p>Overall, this approach meets all requirements R1-R6. Additionally, it offers the benefits of saving time when setting up new measurement environments and ensures that all relevant data is stored.</p>
<p><bold>2. Tracing provenance of results to component and substance information</bold> To demonstrate how the information can be traced, let us examine the structure of a measurement in <xref ref-type="fig" rid="F11">Figure 11</xref>. The data represents a measurement of hydraulic accumulators [<xref ref-type="bibr" rid="B53">53</xref>] and is stored as a MATLAB struct, which is a hierarchical data structure.</p>
<fig id="F11">
<caption>
<p><bold>Figure 11:</bold> Excerpt from the data structure of a measurement in MATLAB. The time series are highlighted in yellow and metadata of the measurement are marked in blue.</p>
</caption>
<graphic xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="inggrid-4246_rexer-g11.png"/>
</fig>
<p>Each sensor provides a time series as measurement data. These series are highlighted in yellow. When examining the time series, it is important to note that in addition to the actual values, there is also metadata stored that pertains to the measurement itself, such as the unit of measurement and physical quantity. It is worth noting that additional information is not stored in each measurement file, but rather the link to the sensor is given under <italic>sensor_data</italic>. This allows for additional information to be obtained afterwards.</p>
<p>Two types of measurement metadata are also stored and highlighted in blue in <xref ref-type="fig" rid="F11">Figure 11</xref>. Firstly, there are model parameters that can be set and read out, such as the excitation frequency. On the other hand, there is metadata which contains more general information, including details about the experimenter, software setup, and hardware setup.</p>
<p>The setup information is initially presented as a list to ensure all components used are recorded accurately. The information provided always includes the IRI to enable retrieval of all relevant information at any time. Objects can also be specified in a nested form. In this example, the accumulator is filled with nitrogen, as shown in <xref ref-type="fig" rid="F11">Figure 11</xref> at the bottom right. Additionally, a type is specified for all components, with the label <bold>TestObject</bold> used to identify the analysed component. It is important to note that the used label is not part of any standardized vocabulary. However, <ext-link ext-link-type="uri" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://www.w3.org/ns/sosa/FeatureOfInterest">sosa:FeatureOfInterest</ext-link> could be a first suitable option.</p>
<p>As no data analysis has been published yet, it is not possible to demonstrate how the results can be traced back to the components used. R8 and R10 are therefore only partly fulfilled. There are also plans to automatically create a graph of the experiment itself to enable searches for specific measurements.</p>
<p><bold>3. Using Sensor information for uncertainty quantification</bold> <xref ref-type="sec" rid="S4.1">Section 4.1</xref> details how uncertainty information is integrated into the sensor model. This model supports storing multiple types of uncertainty data directly connected to the sensor characteristics as well as overall uncertainty information provided by the sensor manufacturer. We implemented this approach for various sensor types, including among others pressure, force, and displacement sensors, across different manufacturers. The provided uncertainty data can be easily and directly applied for quantifying measurement uncertainty.</p>
<p>Additionally, it serves as a foundation for advanced uncertainty propagation methods, such as those implemented in a MATLAB framework [<xref ref-type="bibr" rid="B44">44</xref>], [<xref ref-type="bibr" rid="B54">54</xref>], enabling the transformation of sensor systematic uncertainty from the time domain to the frequency domain [<xref ref-type="bibr" rid="B43">43</xref>].</p>
<p>The IRI provides access to both general R11 and specific R12 uncertainty information.</p>
<p><bold>In general</bold> The description of the information using RDF graphs ensures that it is independent of the programming language R15 and hardware R14 used. In order for the models to be used on any test environment, it is only necessary to program the appropriate interfaces to retrieve the information from the repositories and insert it in the measurement program (R13).</p>
</sec>
<sec id="S6">
<title>6 Conclusion</title>
<p>This research has highlighted the importance of FAIR principles in managing experimental data, demonstrating significant improvements in the accessibility, interoperability, and reusability of data through tailored information models and linked data technologies. By integrating persistent identifiers and standardized vocabularies within a dynamic test environment, we have streamlined data acquisition and analysis processes, enhancing both efficiency and reliability.</p>
<p>The application of these models within our test environment has not only reduced manual effort but has also increased the adaptability and scalability of our data management systems. This approach promises substantial benefits for future experimental research.</p>
<p>Moving forward, the focus will be on broadening the application of these models to include a wider range of experimental setups and to improve the usability and efficiency of the tools to build ontologies and information-models. These efforts will continually result in further supporting of the scientific community in achieving more systematic and effective research data management.</p>
</sec>
<sec id="S7">
<title>7 Appendix</title>
<p><bold>Support</bold> If you are interested in using the proposed framework, please do not hesitate to contact the authors for further support under <ext-link ext-link-type="uri" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="mailto:info@fst.tu-darmstadt.de">info@fst.tu-darmstadt.de</ext-link>. The required software code is already referenced in the text and summarised in the following <xref ref-type="table" rid="T3">table 3</xref>. The software code that is not explicitly mentioned in the text, but which is relevant for this paper, is summarised in <xref ref-type="table" rid="T4">table 4</xref></p>
<table-wrap id="T3">
<caption>
<p><bold>Table 3:</bold> Software referenced in this paper</p>
</caption>
<table>
<thead>
<tr>
<td align="left" valign="top">Name</td>
<td align="left" valign="top">Description</td>
<td align="left" valign="top">URL</td>
</tr>
</thead>
<tbody>
<tr>
<td align="left" valign="top">hydropulser-database-scripts</td>
<td align="left" valign="top">This repository contains the python scripts to create the RDF dataset files (.ttl, .json, .xml, .md) of the different information models. Some of the scripts have a template character, for example the one for the sensors, other ones are purely hardcoded. This software repository is mentioned in <xref ref-type="sec" rid="S4.2">4.2</xref>.</td>
<td align="left" valign="top"><ext-link xmlns:xlink="http://www.w3.org/1999/xlink" ext-link-type="uri" xlink:href="https://github.com/test123-all/hydropulser-database-scripts">https://github.com/test123-all/hydropulser-database-scripts</ext-link></td>
</tr>
<tr>
<td align="left" valign="top">HTML-Redirect-File-Generator</td>
<td align="left" valign="top">Software to generate the HTML-Redirect-Files for the second redirect stage of the persistend ID URI redirect service explained in more detail in <xref ref-type="sec" rid="S4.2">4.2</xref>.</td>
<td align="left" valign="top"><ext-link xmlns:xlink="http://www.w3.org/1999/xlink" ext-link-type="uri" xlink:href="https://github.com/test123-all/html-redirect-file-generator">https://github.com/test123-all/html-redirect-file-generator</ext-link></td>
</tr>
<tr>
<td align="left" valign="top">FST RDF utilities</td>
<td align="left" valign="top">Software that is able to load graphs given by a main node into python dictionaries and matlab structs to be able to load and use a subset of RDF data more easily and efficiently without the need to break long established and intuitive data usage habits in Python and Matlab. The program needs to start the mapping of the graph into a hierarchical data structure at one main node and will traverse and load all sub nodes, their sub-nodes and so on, that are connected and directed away from them until there are no nodes left or got already used in the graph. This software gets mentioned in <xref ref-type="sec" rid="S5">section 5</xref>.</td>
<td align="left" valign="top"><ext-link xmlns:xlink="http://www.w3.org/1999/xlink" ext-link-type="uri" xlink:href="https://github.com/test123-all/fst-rdf-utilities">https://github.com/test123-all/fst-rdf-utilities</ext-link></td>
</tr>
</tbody>
</table>
</table-wrap>
<table-wrap id="T4">
<caption>
<p><bold>Table 4:</bold> Additional software used in this paper</p>
</caption>
<table>
<thead>
<tr>
<td align="left" valign="top">Name</td>
<td align="left" valign="top">Description</td>
<td align="left" valign="top">URL</td>
</tr>
</thead>
<tbody>
<tr>
<td align="left" valign="top">FST Label Creator</td>
<td align="left" valign="top">Software (Python package without CLI or GUI yet) with which custom labels on PDF label sites (only DIN A4 for now) with chosen preconfigured label templates and digital spreadsheets (like from Microsoft Excel, Apache OpenOffice Calc or LibreOffice Calc) could be generated. The generated PDF label site[s] can be printed later on store-bought label sheets using a laser printer. The previously chosen preconfigured label template inside the software should match the label template of the label sheet. The software is in an initial and very raw state and therefore might be subject to significant changes in the future.</td>
<td align="left" valign="top"><ext-link xmlns:xlink="http://www.w3.org/1999/xlink" ext-link-type="uri" xlink:href="https://github.com/test123-all/fst-label-creator">https://github.com/test123-all/fst-label-creator</ext-link></td>
</tr>
<tr>
<td align="left" valign="top">NIST Scripts</td>
<td align="left" valign="top">The scripts used to download the data from the NIST Chemistry WebBook - Thermophysical Properties of Fluid Systems - website and to generate the HDF5 files from the downloaded data and the corresponding RDF files. The scripts have not been published to avoid potential conflicts with German or American law (since NIST is a U.S. government institute and agency). Additionally, NIST may have an interest in ensuring that we do not share scripts that download their data. For this reason, we have only used the scripts internally to improve our data workflow and provide feedback.</td>
<td align="left" valign="top">/ not available /</td>
</tr>
</tbody>
</table>
</table-wrap>
<p><bold>Information Model of a Sensor</bold> The complete information model is shown in the following figure. As there are a relatively large number of nodes, they are grouped together. An RDF graph of an example sensor is available at <ext-link xmlns:xlink="http://www.w3.org/1999/xlink" ext-link-type="uri" xlink:href="https://w3id.org/fst/resource/064f05d1-5d2d-7a6f-8000-a3da10f5a1a3.ttl">https://w3id.org/fst/resource/064f05d1-5d2d-7a6f-8000-a3da10f5a1a3.ttl</ext-link>. This can be displayed, for example, with an online RDF visualiser <ext-link xmlns:xlink="http://www.w3.org/1999/xlink" ext-link-type="uri" xlink:href="https://issemantic.net/rdf-visualizer">https://issemantic.net/rdf-visualizer</ext-link>.</p>
<fig id="F12">
<caption>
<p><bold>Figure 12:</bold> Complete sensor information model</p>
</caption>
<graphic xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="inggrid-4246_rexer-g12.png"/>
</fig>
</sec>
</body>
<back>
<fn-group>
<fn id="n1"><p>IRI: <ext-link xmlns:xlink="http://www.w3.org/1999/xlink" ext-link-type="uri" xlink:href="https://w3id.org/fst/resource/018beaa3-8fe6-7ab5-83f7-81468a8a8784">https://w3id.org/fst/resource/018beaa3-8fe6-7ab5-83f7-81468a8a8784</ext-link></p></fn>
<fn id="n2"><p>Machine actionable means that the data can be processed automatically without human interaction.[<xref ref-type="bibr" rid="B7">7</xref>]</p></fn>
<fn id="n3"><p>Another option is the Uniform Resource Identifier (URI) [<xref ref-type="bibr" rid="B24">24</xref>], from which the IRI originated. The IRI expands the permissible character set. IRIs are used in this paper.</p></fn>
<fn id="n4"><p><ext-link xmlns:xlink="http://www.w3.org/1999/xlink" ext-link-type="uri" xlink:href="http://xmlns.com/foaf/0.1/">http://xmlns.com/foaf/0.1/</ext-link></p></fn>
<fn id="n5"><p><ext-link xmlns:xlink="http://www.w3.org/1999/xlink" ext-link-type="uri" xlink:href="https://github.com/oittaa/uuid6-python">https://github.com/oittaa/uuid6-python</ext-link></p></fn>
<fn id="n6"><p>The data is stored in the file <italic>nitrogen.h5</italic> at <ext-link xmlns:xlink="http://www.w3.org/1999/xlink" ext-link-type="uri" xlink:href="https://w3id.org/fst/resource/018dba9b-f067-7d3e-8a4d-d60cebd70a8a">https://w3id.org/fst/resource/018dba9b-f067-7d3e-8a4d-d60cebd70a8a</ext-link></p></fn>
<fn id="n7"><p>The instance is provided by RWTH Aachen University: <ext-link xmlns:xlink="http://www.w3.org/1999/xlink" ext-link-type="uri" xlink:href="https://git.rwth-aachen.de/">https://git.rwth-aachen.de/</ext-link>.</p></fn>
<fn id="n8"><p>The software can be found at <ext-link xmlns:xlink="http://www.w3.org/1999/xlink" ext-link-type="uri" xlink:href="https://github.com/test123-all/html-redirect-file-generator">https://github.com/test123-all/html-redirect-file-generator</ext-link></p></fn>
<fn id="n9"><p>Further information on how to configure GitLab CI/CD pipelines can be found at <ext-link xmlns:xlink="http://www.w3.org/1999/xlink" ext-link-type="uri" xlink:href="https://docs.gitlab.com/ci/pipelines/">https://docs.gitlab.com/ci/pipelines/</ext-link>.</p></fn>
<fn id="n10"><p>The software is available at:<ext-link xmlns:xlink="http://www.w3.org/1999/xlink" ext-link-type="uri" xlink:href="https://github.com/test123-all/fst-rdf-utilities">https://github.com/test123-all/fst-rdf-utilities</ext-link></p></fn>
<fn id="n11"><p>Available at <ext-link xmlns:xlink="http://www.w3.org/1999/xlink" ext-link-type="uri" xlink:href="https://git.rwth-aachen.de/fst-tuda/public/metadata">https://git.rwth-aachen.de/fst-tuda/public/metadata</ext-link>, although some of the data is not publicly accessible.</p></fn>
</fn-group>
<sec>
<title>Data availability</title>
<p>Developed information models can be found here: <ext-link xmlns:xlink="http://www.w3.org/1999/xlink" ext-link-type="uri" xlink:href="https://git.rwth-aachen.de/fst-tuda/public/metadata">https://git.rwth-aachen.de/fst-tuda/public/metadata</ext-link></p>
</sec>
<sec>
<title>Software availability</title>
<p>The developed software and their sources are listed in <xref ref-type="table" rid="T3">table 3</xref></p>
</sec>
<sec id="S8">
<title>8 Acknowledgements</title>
<p>Special thanks to the funding projects:</p>
<p>Deutsche Forschungsgemeinschaft (DFG, German Research Foundation) &#8211; Project number 57157498 &#8211; SFB805,</p>
<p>Deutsche Forschungsgemeinschaft (DFG, German Research Foundation) &#8211;Project number 432233186 - AIMS,</p>
<p>Deutsche Forschungsgemeinschaft (DFG, German Research Foundation) &#8211;Project number 442146713 - NFDI4Ing.</p>
</sec>
<sec id="S9">
<title>9 Roles and contributions</title>
<p><bold>Manuel Rexer:</bold> Investigation, Conceptualization, Project administration, Visualization, Writing &#8211; original draft, Writing &#8211; review &amp; editing</p>
<p><bold>Nils Preu&#223;:</bold> Conceptualization, Software, Methodology, Writing &#8211; original draft</p>
<p><bold>Sebastian Neumeier:</bold> Software, Data curation, Methodology, Visualization, Writing &#8211; original draft, Writing &#8211; review &amp; editing</p>
<p><bold>Peter F. Pelz:</bold> Supervision, Funding acquisition</p>
</sec>
<ref-list>
<ref id="B1"><label>[1]</label><mixed-citation publication-type="journal"><string-name><given-names>M. D.</given-names> <surname>Wilkinson</surname></string-name> <italic>et al.</italic>, <article-title>&#8220;The fair guiding principles for scientific data management and stewardship,&#8221;</article-title> <source>Scientific data</source>, vol. <volume>3</volume>, p. <fpage>160</fpage>&#8211;<lpage>018</lpage>, <year>2016</year>. DOI: <pub-id pub-id-type="doi">10.1038/sdata.2016.18</pub-id>.</mixed-citation></ref>
<ref id="B2"><label>[2]</label><mixed-citation publication-type="book"><string-name><given-names>M.</given-names> <surname>Puff</surname></string-name> and <string-name><given-names>P. F.</given-names> <surname>Pelz</surname></string-name>, <source>Entwicklung einer Pr&#252;fspezifikation zur Charakterisierung von Luftfedern</source> (FAT-Schriftenreihe). <publisher-loc>Berlin</publisher-loc>: <publisher-name>Verband der Automobilindustrie (VDA)</publisher-name>, <year>2009</year>.</mixed-citation></ref>
<ref id="B3"><label>[3]</label><mixed-citation publication-type="journal"><string-name><given-names>E.</given-names> <surname>Lenz</surname></string-name>, <string-name><given-names>P.</given-names> <surname>Hedrich</surname></string-name>, and <string-name><given-names>P. F.</given-names> <surname>Pelz</surname></string-name>, <article-title>&#8220;Aktive luftfederung &#8211; modellierung, regelung und hardware-in-the-loop-experimente,&#8221;</article-title> <source>Forschung in Ingenieurwesen</source>, pp. <fpage>1</fpage>&#8211;<lpage>15</lpage>, <year>2018</year>, ISSN: 0015-7899. DOI: <pub-id pub-id-type="doi">10.1007/s10010-018-0272-2</pub-id>.</mixed-citation></ref>
<ref id="B4"><label>[4]</label><mixed-citation publication-type="book"><string-name><given-names>P. F.</given-names> <surname>Pelz</surname></string-name>, <string-name><given-names>P.</given-names> <surname>Groche</surname></string-name>, <string-name><given-names>M. E.</given-names> <surname>Pfetsch</surname></string-name>, and <string-name><given-names>M.</given-names> <surname>Schaeffner</surname></string-name>, Eds., <source>Mastering Uncertainty in Mechanical Engineering</source> (Springer Tracts in Mechanical Engineering), <edition>1st</edition> ed. 2021. <publisher-loc>Cham</publisher-loc>: <publisher-name>Springer International Publishing and Imprint Springer</publisher-name>, <year>2021</year>, ISBN: 978-3-030-78353-2. DOI: <pub-id pub-id-type="doi">10.1007/978-3-030-78354-9</pub-id>.</mixed-citation></ref>
<ref id="B5"><label>[5]</label><mixed-citation publication-type="journal"><string-name><given-names>P.</given-names> <surname>Hedrich</surname></string-name>, <string-name><given-names>E.</given-names> <surname>Lenz</surname></string-name>, and <string-name><given-names>P. F.</given-names> <surname>Pelz</surname></string-name>, <article-title>&#8220;Minimizing of kinetosis during autonomous driving,&#8221;</article-title> <source>ATZ Woldwide</source>, vol. <volume>120</volume>, no. <issue>7-8</issue>, pp. <fpage>68</fpage>&#8211;<lpage>75</lpage>, <year>2018</year>.</mixed-citation></ref>
<ref id="B6"><label>[6]</label><mixed-citation publication-type="thesis"><string-name><given-names>P.</given-names> <surname>Hedrich</surname></string-name>, <chapter-title>&#8220;Konzeptvalidierung einer aktiven luftfederung im kontext autonomer fahrzeuge,&#8221;</chapter-title> Dissertation, <publisher-name>Technische Universit&#228;t Darmstadt</publisher-name>, <publisher-loc>Darmstadt</publisher-loc>, <year>2018</year>.</mixed-citation></ref>
<ref id="B7"><label>[7]</label><mixed-citation publication-type="journal"><string-name><given-names>S.</given-names> <surname>Islam</surname></string-name>, <article-title>&#8220;Fair digital objects, persistent identifiers and machine actionability,&#8221;</article-title> <source>FAIR Connect</source>, vol. <volume>1</volume>, pp. <fpage>29</fpage>&#8211;<lpage>34</lpage>, <year>2023</year>, 1, ISSN: 2949-799X. DOI: <pub-id pub-id-type="doi">10.3233/FC-230001</pub-id>. [Online]. Available: <ext-link ext-link-type="uri" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="https://doi.org/10.3233/FC-230001">https://doi.org/10.3233/FC-230001</ext-link>.</mixed-citation></ref>
<ref id="B8"><label>[8]</label><mixed-citation publication-type="webpage"><collab>Joint Committee for Guides in Metrology</collab>, <italic>Evaluation of Measurement Data&#8212;Guide to the Expression of Uncertainty in Measurement</italic>. <year>2008</year>. Accessed: Oct. 15, 2021. [Online]. Available: <uri>https://www.bipm.org/en/publications/guides</uri>.</mixed-citation></ref>
<ref id="B9"><label>[9]</label><mixed-citation publication-type="book"><collab>European Commission, Directorate-General for Research, and Innovation</collab>, <source>Turning FAIR into reality &#8211; Final report and action plan from the European Commission expert group on FAIR data // Turning FAIR into reality : final report and action plan from the European Commission expert group on FAIR data</source>. <publisher-loc>Luxemburg and Hannover</publisher-loc>: <publisher-name>Publications Office, Amt f&#252;r Ver&#246;ffentlichungen, and Technische Informationsbibliothek</publisher-name>, <year>2018</year>, ISBN: 978-92-79-96546-3. DOI: <pub-id pub-id-type="doi">10.2777/1524</pub-id>.</mixed-citation></ref>
<ref id="B10"><label>[10]</label><mixed-citation publication-type="journal"><string-name><given-names>D.</given-names> <surname>Hornung</surname></string-name>, <string-name><given-names>F.</given-names> <surname>Spreckelsen</surname></string-name>, and <string-name><given-names>T.</given-names> <surname>Wei&#223;</surname></string-name>, <article-title>&#8220;Agile research data management with open source: Linkahead: Ing.grid volume 1 issue 1 2023,&#8221;</article-title> <year>2024</year>. DOI: <pub-id pub-id-type="doi">10.48694/INGGRID.3866</pub-id>.</mixed-citation></ref>
<ref id="B11"><label>[11]</label><mixed-citation publication-type="journal"><string-name><given-names>S.</given-names> <surname>Ferenz</surname></string-name> and <string-name><given-names>A.</given-names> <surname>Nie&#223;e</surname></string-name>, <article-title>&#8220;Towards improved findability of energy research software by introducing a metadata-based registry: Ing.grid volume 1 issue 2 2023,&#8221;</article-title> <year>2023</year>. DOI: <pub-id pub-id-type="doi">10.48694/INGGRID.3837</pub-id>.</mixed-citation></ref>
<ref id="B12"><label>[12]</label><mixed-citation publication-type="journal"><string-name><given-names>B.</given-names> <surname>Mons</surname></string-name>, <string-name><given-names>C.</given-names> <surname>Neylon</surname></string-name>, <string-name><given-names>J.</given-names> <surname>Velterop</surname></string-name>, <string-name><given-names>M.</given-names> <surname>Dumontier</surname></string-name>, <string-name><given-names>L. O. B.</given-names> <surname>Da Silva Santos</surname></string-name>, and <string-name><given-names>M. D.</given-names> <surname>Wilkinson</surname></string-name>, <article-title>&#8220;Cloudy, increasingly fair; revisiting the fair data guiding principles for the european open science cloud,&#8221;</article-title> <source>Information Services &amp; Use</source>, vol. <volume>37</volume>, no. <issue>1</issue>, pp. <fpage>49</fpage>&#8211;<lpage>56</lpage>, <year>2017</year>, ISSN: 01675265. DOI: <pub-id pub-id-type="doi">10.3233/ISU-170824</pub-id>.</mixed-citation></ref>
<ref id="B13"><label>[13]</label><mixed-citation publication-type="journal"><string-name><given-names>M. D.</given-names> <surname>Wilkinson</surname></string-name> <italic>et al.</italic>, <article-title>&#8220;Interoperability and fairness through a novel combination of web technologies,&#8221;</article-title> <source>PeerJ Computer Science</source>, vol. <volume>3</volume>, <elocation-id>e110</elocation-id>, <year>2017</year>. DOI: <pub-id pub-id-type="doi">10.7717/peerj-cs.110</pub-id>.</mixed-citation></ref>
<ref id="B14"><label>[14]</label><mixed-citation publication-type="journal"><string-name><given-names>A.</given-names> <surname>Mazimwe</surname></string-name>, <string-name><given-names>I.</given-names> <surname>Hammouda</surname></string-name>, and <string-name><given-names>A.</given-names> <surname>Gidudu</surname></string-name>, <article-title>&#8220;Implementation of fair principles for ontologies in the disaster domain: A systematic literature review,&#8221;</article-title> <source>ISPRS International Journal of Geo-Information</source>, vol. <volume>10</volume>, no. <issue>5</issue>, p. <fpage>324</fpage>, <year>2021</year>. DOI: <pub-id pub-id-type="doi">10.3390/ijgi10050324</pub-id>.</mixed-citation></ref>
<ref id="B15"><label>[15]</label><mixed-citation publication-type="journal"><string-name><given-names>N.</given-names> <surname>Jeliazkova</surname></string-name> <italic>et al.</italic>, <article-title>&#8220;Towards fair nanosafety data,&#8221;</article-title> <source>Nature nanotechnology</source>, vol. <volume>16</volume>, no. <issue>6</issue>, pp. <fpage>644</fpage>&#8211;<lpage>654</lpage>, <year>2021</year>. DOI: <pub-id pub-id-type="doi">10.1038/s41565-021-00911-6</pub-id>.</mixed-citation></ref>
<ref id="B16"><label>[16]</label><mixed-citation publication-type="journal"><string-name><given-names>P.</given-names> <surname>Rocca-Serra</surname></string-name> <italic>et al.</italic>, <article-title>&#8220;The fair cookbook - the essential resource for and by fair doers,&#8221;</article-title> <source>Scientific data</source>, vol. <volume>10</volume>, no. <issue>1</issue>, p. <fpage>292</fpage>, <year>2023</year>. DOI: <pub-id pub-id-type="doi">10.1038/s41597-023-02166-3</pub-id>.</mixed-citation></ref>
<ref id="B17"><label>[17]</label><mixed-citation publication-type="webpage"><string-name><given-names>P.</given-names> <surname>Hitzler</surname></string-name>, <string-name><given-names>M.</given-names> <surname>Kr&#246;tzsch</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Rudolph</surname></string-name>, and <string-name><given-names>Y.</given-names> <surname>Sure</surname></string-name>, <source>Semantic Web: Grundlagen</source> (eXamen.press). <publisher-loc>Berlin, Heidelberg</publisher-loc>: <publisher-name>Springer Berlin Heidelberg</publisher-name>, <year>2008</year>, ISBN: 9783540339946. [Online]. Available: <uri>http://nbn-resolving.org/urn:nbn:de:bsz:31-epflicht-1582600</uri>.</mixed-citation></ref>
<ref id="B18"><label>[18]</label><mixed-citation publication-type="webpage"><collab>W3C</collab>, <source>About us</source>, 12.04.2024. Accessed: Apr. 12, 2024. [Online]. Available: <uri>https://www.w3.org/about/</uri>.</mixed-citation></ref>
<ref id="B19"><label>[19]</label><mixed-citation publication-type="webpage"><string-name><given-names>T.</given-names> <surname>Berners-Lee</surname></string-name>, <source>Giant global graph</source>, <year>2007</year>. Accessed: Apr. 12, 2024. [Online]. Available: <uri>https://web.archive.org/web/20160713021037/http://dig.csail.mit.edu/breadcrumbs/node/215</uri>.</mixed-citation></ref>
<ref id="B20"><label>[20]</label><mixed-citation publication-type="webpage"><string-name><given-names>D.</given-names> <surname>Brickley</surname></string-name> and <string-name><given-names>R. V.</given-names> <surname>Guha</surname></string-name>, <source>Resource description framework (rdf) schema specification</source>, <collab>W3C Recommendation</collab>, Ed., <year>1999</year>. Accessed: Apr. 8, 2024. [Online]. Available: <uri>https://www.w3.org/TR/PR-rdf-schema/</uri>.</mixed-citation></ref>
<ref id="B21"><label>[21]</label><mixed-citation publication-type="webpage"><string-name><given-names>D.</given-names> <surname>Brickley</surname></string-name> and <string-name><given-names>R. V.</given-names> <surname>Guha</surname></string-name>, <source>Rdf schema 1.1</source>, <collab>W3C Recommendation</collab>, Ed., <year>2014</year>. [Online]. Available: <uri>https://www.w3.org/TR/rdf-schema/</uri>.</mixed-citation></ref>
<ref id="B22"><label>[22]</label><mixed-citation publication-type="webpage"><collab>RDF Working Group</collab>, Ed., <source>Rdf 1.1 concepts and abstract syntax</source>, <year>2014</year>. [Online]. Available: <uri>https://www.w3.org/TR/rdf11-concepts/</uri>.</mixed-citation></ref>
<ref id="B23"><label>[23]</label><mixed-citation publication-type="webpage"><string-name><given-names>M. J.</given-names> <surname>D&#252;rst</surname></string-name> and <string-name><given-names>M.</given-names> <surname>Suignard</surname></string-name>, <source>Internationalized resource identifiers (iris)</source>, <year>2005</year>. DOI: <pub-id pub-id-type="doi">10.17487/RFC3987</pub-id>. [Online]. Available: <uri>https://www.rfc-editor.org/info/rfc3987</uri>.</mixed-citation></ref>
<ref id="B24"><label>[24]</label><mixed-citation publication-type="webpage"><string-name><given-names>T.</given-names> <surname>Berners-Lee</surname></string-name>, <string-name><given-names>R. T.</given-names> <surname>Fielding</surname></string-name>, and <string-name><given-names>L. M.</given-names> <surname>Masinter</surname></string-name>, <source>Uniform resource identifier (uri): Generic syntax</source>, <year>2005</year>. DOI: <pub-id pub-id-type="doi">10.17487/RFC3986</pub-id>. [Online]. Available: <uri>https://www.rfc-editor.org/info/rfc3986</uri>.</mixed-citation></ref>
<ref id="B25"><label>[25]</label><mixed-citation publication-type="webpage"><string-name><given-names>S.</given-names> <surname>Staab</surname></string-name> and <string-name><given-names>R.</given-names> <surname>Studer</surname></string-name>, Eds., <source>Handbook on ontologies</source> (International handbooks on information systems), <edition>Second</edition> Edition. <publisher-loc>Berlin and Heidelberg</publisher-loc>: <publisher-name>Springer</publisher-name>, <year>2009</year>, ISBN: 9783662499955. [Online]. Available: <uri>http://www.loc.gov/catdir/enhancements/fy1312/2008943971-d.html</uri>.</mixed-citation></ref>
<ref id="B26"><label>[26]</label><mixed-citation publication-type="journal"><string-name><given-names>R.</given-names> <surname>Studer</surname></string-name>, <string-name><given-names>V.</given-names> <surname>Benjamins</surname></string-name>, and <string-name><given-names>D.</given-names> <surname>Fensel</surname></string-name>, <article-title>&#8220;Knowledge engineering: Principles and methods,&#8221;</article-title> <source>Data &amp; Knowledge Engineering</source>, vol. <volume>25</volume>, no. <issue>1-2</issue>, pp. <fpage>161</fpage>&#8211;<lpage>197</lpage>, <year>1998</year>, ISSN: 0169023X. DOI: <pub-id pub-id-type="doi">10.1016/S0169-023X(97)00056-6</pub-id>.</mixed-citation></ref>
<ref id="B27"><label>[27]</label><mixed-citation publication-type="journal"><string-name><given-names>N. F.</given-names> <surname>Noy</surname></string-name> and <string-name><given-names>D. L.</given-names> <surname>McGuinness</surname></string-name>, <source>Ontology development 101: A guide to creating your first ontology</source>, <year>2001</year>.</mixed-citation></ref>
<ref id="B28"><label>[28]</label><mixed-citation publication-type="book"><string-name><given-names>D.</given-names> <surname>Allemang</surname></string-name> and <string-name><given-names>J. A.</given-names> <surname>Hendler</surname></string-name>, <source>Semantic Web for the working ontologist: Effective modeling in RDFS and OWL</source>, <edition>2nd</edition> ed. <publisher-loc>Waltham, MA</publisher-loc>: <publisher-name>Morgan Kaufmann Publishers/Elsevier</publisher-name>, <year>2011</year>, ISBN: 9780123859655. DOI: <pub-id pub-id-type="doi">10.1016/C2010-0-68657-3</pub-id>.</mixed-citation></ref>
<ref id="B29"><label>[29]</label><mixed-citation publication-type="webpage"><collab>W3C</collab>, Ed., <source>Owl 2 web ontology language document overview (second edition)</source>, <year>2017</year>. Accessed: Apr. 14, 2024. [Online]. Available: <uri>https://www.w3.org/TR/owl2-overview/</uri>.</mixed-citation></ref>
<ref id="B30"><label>[30]</label><mixed-citation publication-type="journal"><string-name><given-names>S.</given-names> <surname>Stall</surname></string-name> <italic>et al.</italic>, <article-title>&#8220;Make scientific data fair,&#8221;</article-title> <source>Nature</source>, vol. <volume>570</volume>, no. <issue>7759</issue>, pp. <fpage>27</fpage>&#8211;<lpage>29</lpage>, <year>2019</year>. DOI: <pub-id pub-id-type="doi">10.1038/d41586-019-01720-7</pub-id>.</mixed-citation></ref>
<ref id="B31"><label>[31]</label><mixed-citation publication-type="webpage"><collab>OBO Foundry</collab>, Ed., <source>Obo foundry</source>, <year>2024</year>. Accessed: Apr. 14, 2024. [Online]. Available: <uri>https://obofoundry.org/</uri>.</mixed-citation></ref>
<ref id="B32"><label>[32]</label><mixed-citation publication-type="journal"><string-name><given-names>E.</given-names> <surname>Femi Aminu</surname></string-name>, <string-name><given-names>I. O.</given-names> <surname>Oyefolahan</surname></string-name>, <string-name><given-names>M.</given-names> <surname>Bashir Abdullahi</surname></string-name>, and <string-name><given-names>M. T.</given-names> <surname>Salaudeen</surname></string-name>, <article-title>&#8220;A review on ontology development methodologies for developing ontological knowledge representation systems for various domains,&#8221;</article-title> <source>International Journal of Information Engineering and Electronic Business</source>, vol. <volume>12</volume>, no. <issue>2</issue>, pp. <fpage>28</fpage>&#8211;<lpage>39</lpage>, <year>2020</year>, ISSN: 20749023. DOI: <pub-id pub-id-type="doi">10.5815/ijieeb.2020.02.05</pub-id>.</mixed-citation></ref>
<ref id="B33"><label>[33]</label><mixed-citation publication-type="book"><string-name><given-names>Z.</given-names> <surname>Aloulen</surname></string-name>, <string-name><given-names>K.</given-names> <surname>Belhajjame</surname></string-name>, <string-name><given-names>D.</given-names> <surname>Grigori</surname></string-name>, and <string-name><given-names>R.</given-names> <surname>Acker</surname></string-name>, <chapter-title>&#8220;A domain-independent ontology for capturing scientific experiments,&#8221;</chapter-title> in <source>Information Search, Integration, and Personalization</source>, ser. Communications in Computer and Information Science, <string-name><given-names>D.</given-names> <surname>Kotzinos</surname></string-name>, <string-name><given-names>D.</given-names> <surname>Laurent</surname></string-name>, <string-name><given-names>N.</given-names> <surname>Spyratos</surname></string-name>, <string-name><given-names>Y.</given-names> <surname>Tanaka</surname></string-name>, and <string-name><given-names>R.-i.</given-names> <surname>Taniguchi</surname></string-name>, Eds., vol. <volume>1040</volume>, <publisher-loc>Cham</publisher-loc>: <publisher-name>Springer International Publishing</publisher-name>, <year>2019</year>, pp. <fpage>53</fpage>&#8211;<lpage>68</lpage>, ISBN: 978-3-030-30283-2. DOI: <pub-id pub-id-type="doi">10.1007/978-3-030-30284-9_4</pub-id>.</mixed-citation></ref>
<ref id="B34"><label>[34]</label><mixed-citation publication-type="webpage"><string-name><given-names>N.</given-names> <surname>Matentzoglu</surname></string-name> and <string-name><given-names>S.</given-names> <surname>Toro</surname></string-name>, <source>Creating an ontology from scratch - obo semantic engineering training</source>, <year>2024</year>. Accessed: Apr. 12, 2024. [Online]. Available: <uri>https://oboacademy.github.io/obook/howto/create-ontology-from-scratch/</uri>.</mixed-citation></ref>
<ref id="B35"><label>[35]</label><mixed-citation publication-type="webpage"><collab>PedroD</collab>, <source>What is the difference between an information model and an ontology?</source> <year>2015</year>. Accessed: Apr. 12, 2024. [Online]. Available: <uri>https://stackoverflow.com/questions/30562062/what-is-the-difference-between-an-information-model-and-an-ontology</uri>.</mixed-citation></ref>
<ref id="B36"><label>[36]</label><mixed-citation publication-type="book"><string-name><given-names>S.</given-names> <surname>Schulz</surname></string-name>, <string-name><given-names>D.</given-names> <surname>Schober</surname></string-name>, <string-name><given-names>C.</given-names> <surname>Daniel</surname></string-name>, and <string-name><given-names>M.-C.</given-names> <surname>Jaulent</surname></string-name>, <chapter-title>&#8220;Bridging the semantics gap between terminologies, ontologies, and information models,&#8221;</chapter-title> in <source>Proceedings of the 13th World Congress on Medical Informatics</source>, ser. Studies in health technology and informatics, <string-name><given-names>C.</given-names> <surname>Safran</surname></string-name>, Ed., <publisher-loc>Amsterdam</publisher-loc>: <publisher-name>IOS Press</publisher-name>, <year>2010</year>, pp. <fpage>1000</fpage>&#8211;<lpage>1004</lpage>, ISBN: 9781607505877. DOI: <pub-id pub-id-type="doi">10.3233/978-1-60750-588-4-1000</pub-id>.</mixed-citation></ref>
<ref id="B37"><label>[37]</label><mixed-citation publication-type="webpage"><string-name><given-names>K. R.</given-names> <surname>Davis</surname></string-name>, <string-name><given-names>B.</given-names> <surname>Peabody</surname></string-name>, and <string-name><given-names>P.</given-names> <surname>Leach</surname></string-name>, <source>Universally unique identifiers (uuid): Internet-draft</source>, <year>2023</year>. [Online]. Available: <uri>https://datatracker.ietf.org/doc/draft-ietf-uuidrev-rfc4122bis/14/</uri>.</mixed-citation></ref>
<ref id="B38"><label>[38]</label><mixed-citation publication-type="book"><string-name><given-names>P.</given-names> <surname>Stephan</surname></string-name>, <string-name><given-names>K.</given-names> <surname>Schaber</surname></string-name>, <string-name><given-names>K.</given-names> <surname>Stephan</surname></string-name>, and <string-name><given-names>F.</given-names> <surname>Mayinger</surname></string-name>, <source>Thermodynamik: Grundlagen und technische Anwendungen Band 1: Einstoffsysteme</source> (Springer-Lehrbuch), <elocation-id>19</elocation-id>., erg&#228;nzte Aufl. 2013. <publisher-loc>Berlin, Heidelberg and s.l.</publisher-loc>: <publisher-name>Springer Berlin Heidelberg</publisher-name>, <year>2013</year>, ISBN: 978-3-642-30098-1. DOI: <pub-id pub-id-type="doi">10.1007/978-3-642-30098-1</pub-id>.</mixed-citation></ref>
<ref id="B39"><label>[39]</label><mixed-citation publication-type="book"><string-name><given-names>W. M.</given-names> <surname>Haynes</surname></string-name> and <string-name><given-names>D. R.</given-names> <surname>Lide</surname></string-name>, Eds., <source>CRC handbook of chemistry and physics: A ready-reference book of chemical and physical data</source>, <volume>91</volume>. ed., <year>2010-2011</year>. <publisher-loc>Boca Raton, Fla.</publisher-loc>: <publisher-name>CRC Press</publisher-name>, 2010, ISBN: 9781439820773.</mixed-citation></ref>
<ref id="B40"><label>[40]</label><mixed-citation publication-type="book"><collab>VDI-Gesellschaft Verfahrenstechnik und Chemieingenieurwesen</collab>, Ed., <source>VDI-W&#228;rmeatlas: Mit 320 Tabellen</source> (VDI/-Buch]), 11., bearb. und erw. Aufl. <publisher-loc>Berlin and Heidelberg</publisher-loc>: <publisher-name>Springer Vieweg</publisher-name>, <year>2013</year>, ISBN: 978-3-642-19982-0.</mixed-citation></ref>
<ref id="B41"><label>[41]</label><mixed-citation publication-type="journal"><string-name><given-names>P.</given-names> <surname>Linstrom</surname></string-name>, <source>Nist chemistry webbook, nist standard reference database 69</source>, <year>1997</year>. DOI: <pub-id pub-id-type="doi">10.18434/T4D303</pub-id>.</mixed-citation></ref>
<ref id="B42"><label>[42]</label><mixed-citation publication-type="webpage"><collab>The HDF Group</collab>, <source>Hierarchical data format, version 5</source>, <year>2023</year>. [Online]. Available: <uri>https://github.com/HDFGroup/hdf5</uri>.</mixed-citation></ref>
<ref id="B43"><label>[43]</label><mixed-citation publication-type="journal"><string-name><given-names>M.</given-names> <surname>Rexer</surname></string-name>, <string-name><given-names>P. F.</given-names> <surname>Pelz</surname></string-name>, and <string-name><given-names>M. M. G.</given-names> <surname>Kuhr</surname></string-name>, <article-title>&#8220;Propagation of systematic sensor uncertainty into the frequency domain,&#8221;</article-title> <source>ASCE-ASME Journal of Risk and Uncertainty in Engineering Systems, Part B: Mechanical Engineering</source>, pp. <fpage>1</fpage>&#8211;<lpage>41</lpage>, <year>2025</year>, ISSN: 2332-9017. DOI: <pub-id pub-id-type="doi">10.1115/1.4067828</pub-id>.</mixed-citation></ref>
<ref id="B44"><label>[44]</label><mixed-citation publication-type="book"><string-name><given-names>M.</given-names> <surname>Rexer</surname></string-name>, <string-name><given-names>P. F.</given-names> <surname>Pelz</surname></string-name>, and <string-name><given-names>M. M. G.</given-names> <surname>Kuhr</surname></string-name>, <chapter-title>&#8220;Propagation of Systematic Sensor Errors into the Frequency Domain: A MATLAB Software Framework,&#8221;</chapter-title> in <source>Model Validation and Uncertainty Quantification, Vol. 3</source>, ser. Conference Proceedings of the Society for Experimental Mechanics Series, <string-name><given-names>R.</given-names> <surname>Platz</surname></string-name>, <string-name><given-names>G.</given-names> <surname>Flynn</surname></string-name>, <string-name><given-names>K.</given-names> <surname>Neal</surname></string-name>, and <string-name><given-names>S.</given-names> <surname>Ouellette</surname></string-name>, Eds., <publisher-loc>Cham</publisher-loc>: <publisher-name>Springer Nature Switzerland</publisher-name>, <year>2025</year>, pp. <fpage>15</fpage>&#8211;<lpage>21</lpage>, ISBN: 978-3-031-68892-8. DOI: <pub-id pub-id-type="doi">10.1007/978-3-031-68893-5_3</pub-id>.</mixed-citation></ref>
<ref id="B45"><label>[45]</label><mixed-citation publication-type="book"><string-name><given-names>H.-R.</given-names> <surname>Tr&#228;nkler</surname></string-name> and <string-name><given-names>G.</given-names> <surname>Fischerauer</surname></string-name>, <source>Das Ingenieurwissen: Messtechnik</source>. <publisher-loc>Berlin, Heidelberg</publisher-loc>: <publisher-name>Springer Berlin Heidelberg</publisher-name>, <year>2014</year>, ISBN: 978-3-662-44029-2. DOI: <pub-id pub-id-type="doi">10.1007/978-3-662-44030-8</pub-id>.</mixed-citation></ref>
<ref id="B46"><label>[46]</label><mixed-citation publication-type="webpage"><string-name><given-names>D.</given-names> <surname>Krech</surname></string-name> <italic>et al.</italic>, <source>Rdflib</source>, <year>2023</year>. DOI: <pub-id pub-id-type="doi">10.5281/zenodo.6845245</pub-id>. [Online]. Available: <uri>https://github.com/RDFLib/rdflib</uri>.</mixed-citation></ref>
<ref id="B47"><label>[47]</label><mixed-citation publication-type="webpage"><collab>GitLab Inc.</collab>, <source>Gitlab</source>, <year>2024</year>. [Online]. Available: <uri>https://gitlab.com</uri>.</mixed-citation></ref>
<ref id="B48"><label>[48]</label><mixed-citation publication-type="webpage"><string-name><given-names>J.</given-names> <surname>Hamano</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Pearce</surname></string-name>, and <string-name><given-names>L.</given-names> <surname>Torvalds</surname></string-name>, <source>Git</source>, <year>2024</year>. [Online]. Available: <uri>https://git-scm.com/</uri>.</mixed-citation></ref>
<ref id="B49"><label>[49]</label><mixed-citation publication-type="webpage"><collab>W3C Permanent Identifier Community Group</collab>, <source><ext-link xmlns:xlink="http://www.w3.org/1999/xlink" ext-link-type="uri" xlink:href="https://W3id.org">W3id.org</ext-link> - permanent identifiers for the web</source>, 12.02.2024. [Online]. Available: <uri>https://w3id.org/</uri>.</mixed-citation></ref>
<ref id="B50"><label>[50]</label><mixed-citation publication-type="webpage"><collab>Apache HTTP Server Project</collab>, <source>Apache http server &#8220;httpd&#8221;</source>, <year>2024</year>. [Online]. Available: <uri>https://httpd.apache.org/</uri>.</mixed-citation></ref>
<ref id="B51"><label>[51]</label><mixed-citation publication-type="webpage"><collab>The MathWorks Inc.</collab>, <source>Matlab</source>, Natick, Massachusetts, United States, <year>2019</year>. [Online]. Available: <uri>https://www.mathworks.com</uri>.</mixed-citation></ref>
<ref id="B52"><label>[52]</label><mixed-citation publication-type="webpage"><collab>The MathWorks Inc.</collab>, <source>Simulink</source>, <article-title>Natick, Massachusetts, United States</article-title>, <year>2019</year>. [Online]. Available: <uri>https://www.mathworks.com</uri>.</mixed-citation></ref>
<ref id="B53"><label>[53]</label><mixed-citation publication-type="book"><string-name><given-names>M.</given-names> <surname>Rexer</surname></string-name>, <string-name><given-names>P.</given-names> <surname>Kloft</surname></string-name>, <string-name><given-names>F.</given-names> <surname>Bauer</surname></string-name>, <string-name><given-names>J.</given-names> <surname>Hartig</surname></string-name>, and <string-name><given-names>P. F.</given-names> <surname>Pelz</surname></string-name>, <chapter-title>&#8220;Foam accumulators: Packaging and weight reduction for mobile applications,&#8221;</chapter-title> in <source>12th International Fluid Power Conference (12. IFK)</source>, <publisher-loc>Dresden</publisher-loc>: <publisher-name>Technische Universit&#228;t Dresden</publisher-name>, <year>2020</year>, pp. <fpage>181</fpage>&#8211;<lpage>188</lpage>. DOI: <pub-id pub-id-type="doi">10.25368/2020.26</pub-id>.</mixed-citation></ref>
<ref id="B54"><label>[54]</label><mixed-citation publication-type="journal"><string-name><given-names>M.</given-names> <surname>Rexer</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Neumeier</surname></string-name>, and <string-name><given-names>M. M. G.</given-names> <surname>Kuhr</surname></string-name>, <source>Propagation of systematic sensor errors into the frequency domain - a matlab software framework</source>, <year>2024</year>. DOI: <pub-id pub-id-type="doi">10.5281/ZENODO.10532137</pub-id>.</mixed-citation></ref>
</ref-list>
</back>
</article>