<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>An MTConnect Ontology for Semantic Industrial Machine Sensor Analytics</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Glykeria Alvanou</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Ionna Lytra</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Niklas Petersen</string-name>
          <email>peterseng@cs.uni-bonn.de</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Fraunhofer Institute for Intelligent Analysis and Information Systems</institution>
          ,
          <addr-line>IAIS</addr-line>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Smart Data Analytics (SDA), University of Bonn</institution>
        </aff>
      </contrib-group>
      <abstract>
        <p>The vision of moving towards more autonomous systems in the industrial domain requires the e cient use of information. The frequent absence of well described assets and the poorly structured and nonavailable live data is considered as one of the main roadblocks towards this future. This paper addresses these issues by creating an ontology for the MTConnect standard. MTConnect provides the basis to describe machines, their device structure including sensors and their measurement values. The ontology is tested using live data and we further provided multiple queries to execute certain machine health tests.</p>
      </abstract>
      <kwd-group>
        <kwd>Industry 4</kwd>
        <kwd>0</kwd>
        <kwd>MTConnect standard</kwd>
        <kwd>Industrial Control Systems</kwd>
        <kwd>Ontology</kwd>
        <kwd>Semantic technologies</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>
        The Industry 4.0 vision [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ] of smart manufacturing [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] and cyber-physical
systems [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] requires an e cient and e ective exchange of information. In the context
of shop oor equipment and software applications, MTConnect [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ]3 is a recently
proposed standard to provide the basis for data exchange between di erent shop
oor equipment and software applications. MTConnect de nes speci c data
patterns to facilitate healthcare monitoring of machine tools. Thus, it provides the
basis for predictive maintenance to reduce the possibly premature exchange of
expensive machine parts or to prevent entire machine outages due to broken
parts based on sensor data.
      </p>
      <p>The MTConnect standard is published as a document4 (PDF) and consists of
an implementation in a machine-readable format (XML). This paper proposes
the implementation of MTConnect as machine-interpretable ontology (OWL)
to achieve two things: First, to preserve the semantics of the reference within
the model and second, to enable its interlinking with other datasets to form the
basis of the Industry 4.0 vision. Semantic-based approaches facilitate information
ows in contrast to established closed data silo environments as well as
vendorlogged in ERP systems. Furthermore, we de ned multiple machine healthcare</p>
      <sec id="sec-1-1">
        <title>3 http://www.mtconnect.org/ 4 http://www.mtconnect.org/standard-documents</title>
        <p>evaluation queries (SPARQL) to lay the groundwork for standardized machine
evaluation methods.</p>
        <p>The ontology tested using a qualitative evaluation by checking its semantic
correctness, by creating sample data and by running multiple sample queries.</p>
        <p>After all, the ontology contains 80 classes, 12 object properties and 43 datatype
properties. We further developed 12 SPARQL queries for checking the machine
health and for retrieving structural information.
2</p>
      </sec>
    </sec>
    <sec id="sec-2">
      <title>Related Work</title>
      <p>The related work section is organized as follows: We rst review existing
industrial ontologies and relevant standards, then we provide an overview on existing
sensor standards and nally list important device-based ontologies.</p>
      <p>
        While the European industry standardized the Open Platform
Communications Uniformed Architecture (OPC UA) standard 5 [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ], the US industry de ned
the MTConnect standard.
      </p>
      <p>
        Several ontologies have been created in the manufacturing and engineering
domain. Speci cally, in [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] an ontology is being developed for modeling assembly
systems, their parts, their behavior and information. A use case of how industrial
standards can be transformed into ontologies for cutting and turning tools is
proposed in [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]. Industrial robots used in manufacturing kitting stations are
modelled in ontologies presented in [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] in a project from the National Institute
of Standards and Technology (NIST)6. SCORVoc [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ] is a developed vocabulary
which formalizes the SCOR standard in the supply chain domain.
      </p>
      <p>
        A considerable number of ontologies have been also developed focusing on the
modelling of sensors and their measurements. SSN7 (Semantic Sensor Network)
ontology [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] is the most popular and adopted sensor ontology which describes
sensors and the data obtained from them. SSN is based on global geospatial
(sensor) standards developed by OGC (Open Geospatial Consortium)8.
      </p>
      <p>
        Ontologies are further used for representing the structure of devices and
the di erent components that they consist of. As part of the Smart Appliances
Project9, the Saref ontology [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] provides a common standard for representing
smart devices and their functions. Combining both sensors and device concepts,
Staroch [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ] has developed an ontology based on weather data collected from
sensors in order to be used by smart home devices.
      </p>
      <p>Taking into consideration all the described approaches, the MTConnect
ontology is the rst attempt to model industrial machines and their data based on
the MTConnect standard.</p>
      <sec id="sec-2-1">
        <title>5 https://opcfoundation.org/</title>
        <p>
          6 https://www.nist.gov/
7 https://www.w3.org/TR/vocab-ssn/
8 http://www.opengeospatial.org/
9 https://sites.google.com/site/smartappliancesproject/home
The MTConnect ontology is developed manually based on the provided
documentation of the MTConnect standard as well as existing data published
conforming to MTConnect. The ontology le (RDF) is expressed in the Turtle (Terse
RDF Triple Language) [
          <xref ref-type="bibr" rid="ref12">12</xref>
          ] format for the sake of its simplicity and the easy of
readability for the human eye.
3.1
        </p>
        <sec id="sec-2-1-1">
          <title>Methodology</title>
          <p>
            The building of our ontology follows the top-down approach [
            <xref ref-type="bibr" rid="ref10">10</xref>
            ] as well as the
one proposed by Uschold et al. [
            <xref ref-type="bibr" rid="ref15">15</xref>
            ], which contains the following steps:
{ Scope. The developed ontology fully conforms to the MTConnect standard
(Version 1.3.1). No further concepts are added or missing, which are not part
of the standard.
{ Capture of the Ontology. The MTConnect o cial speci cation10 [
            <xref ref-type="bibr" rid="ref13">13</xref>
            ] and
the acquired XML data11 are the sources on which the developed ontology
is based.
{ Reuse of Existing Ontologies. Concepts and properties from the
Semantic Sensor Network Ontology (ssn)12, the Smart Appliances REFerence
(saref ) ontology 13, the Simple Event Model Ontology (sem)14 as well as
the recommended best practises on Simple part-whole relations15.
{ Ontology Documentation The ontology is available on GitHub16 together
with a human-readable presentation (HTML) of the ontology.
3.2
          </p>
        </sec>
        <sec id="sec-2-1-2">
          <title>Ontology Development</title>
          <p>@prefix rdfs : &lt;http ://www.w3. org /2000/01/ rdf schema#&gt; .
@prefix owl: &lt;http ://www.w3. org /2002/07/owl#&gt; .
@prefix rdf: &lt;http ://www.w3. org/1999/02/22 rdf syntax ns#&gt; .
@prefix xsd: &lt;http ://www.w3. org /2001/XMLSchema#&gt; .
@prefix mto: &lt;https ://raw . githubusercontent .com/ vocol /MTConnect/master/</p>
          <p>MTConnect. t t l&gt; .
mto: Component
rdf: type owl: Class ;
rdfs : label " Component "^^ xsd: string ;
rdfs : comment " Defines the structure of the physical or
logical parts of a device that provide more precise
definition for the structure of the device ."@en.</p>
          <p>Listing 1.1. Class de nition in Turtle
10 http://www.mtconnect.org/standard-documents/
11 https://smstestbed.nist.gov/vds/
12 https://www.w3.org/2005/Incubator/ssn/ssnx/ssn
13 https://w3id.org/saref#
14 http://semanticweb.cs.vu.nl/2009/11/sem/
15 https://www.w3.org/2001/sw/BestPractices/OEP/SimplePartWhole/
16 https://github.com/vocol/MTConnect</p>
          <p>We started the development of the ontology by rst de ning the perceived
core concept of the standard: Device. A device is de ned as a single piece of
equipment e.g. a machine or any set of elements that operate together to perform
a function. The di erent parts that form a device are described by using the
concept Component (Listing 1.1) which contained the subclasses Axe, Sensor,
Controller, System, Actuator, Stock, Interface and Door. Furthermore, each of
those subclasses contain more subclasses. For example, the class Axe consists
of the subclasses LinearAxe and RotaryAxe, which are types of axes. The class
Path is the subclass of the Controller. This hierarchical structure is preserved in
our ontology.</p>
          <p>The measurement values of the sensors are de ned by MTConnect using
so called data items. Therefore, we de ned the class Dataitem which contains
subclasses such as Temperature, Availability, Condition, Angle and Pressure to
represent these numeric or non-numeric values that are related to the machine
status. The object property ssn:hasPart is use connect the di erent device parts
and ssn:hasSubSystem to de ne the respective sub components. The datatype
property saref:has Name is used to de ne the device name.</p>
          <p>The datatype property sem:hasTimeStamp de nes the exact date and time
that an event occurred and the part:partOf describes the relationship between
di erent parts of a device.</p>
          <p>Figure 1 provides an overview of the MTConnect ontology main concepts.
We evaluated the ontology using a qualitative evaluation. We tested the semantic
correctness of the ontology, we created sample instances based on live data to
ensure its completeness and nally, we developed and tested multiple SPARQL
queries to provide proof that the ontology is able to return the expected results
in certain machine health and structural queries. While executing the queries,
no performance issues were observed.
4.1</p>
        </sec>
        <sec id="sec-2-1-3">
          <title>Semantic validation</title>
          <p>We used the OOPS! (OntOlogy Pitfall Scanner!)17 for inspecting gaps in the
context of the created ontology. As a result, no errors or warning were raised in
this test.
4.2</p>
        </sec>
        <sec id="sec-2-1-4">
          <title>Sample Instances</title>
          <p>We further created sample instances based on live stream data published by
National Institute of Standards and Technology (NIST)18 to the validate the
completeness of our ontology. The format of the live stream data is XML and
available via the Smart Manufacturing Systems endpoint19). Due to the poor
experience with automated methods, we decided to create a few the sample
instances manually.
mto : Agie01
a ssn : Device , owl : NamedIndividual ;
rdfs : label " Agie01 ";
saref : hasName " GFAgie01 ";
saref : hasDescription " Agie Mikron HPM600U - GF Agie Charmilles</p>
          <p>HPM600U ";
saref : hasManufacturer " Agie Charmilles ";
saref : hasModel " HPM600U ";
mto : hasCreationtime " 2018 -02 -15 T13 :05:28 Z" ^^ xsd : dateTime ;
mto : hasUuid " mtc_adapter001 ";
rdfs : isDefinedBy mto : .</p>
          <p>Listing 1.2. Device individual de nition in Turtle</p>
          <p>As a result, six samples corresponding to di erent machines are created based
on our developed MTConnect ontology. Listing 1.2 depicts an example class
instance expressed in Turtle.
4.3</p>
        </sec>
        <sec id="sec-2-1-5">
          <title>SPARQL queries</title>
          <p>In order to check the health status of the machines and their responses, we
examined the condition values that are introduced by the MTConnect
documentation. The provided minimum and maximum danger values indicate the
operational status of the machines and notify for possible abnormal machine
behaviors. Listing 1.3 displays a query to retrieve all the devices which have a
WARNING condition and returns the condition message.
17 http://oops.linkeddata.es/
18 https://www.nist.gov/
19 https://smstestbed.nist.gov/vds/
SELECT ? device ? message
WHERE { ? device ssn : hasPart ? component .</p>
          <p>? component mto : hasDataItem ? dataitem .
? dataitem mto : hasCondition " WARNING ";
sem : hasTimeStamp ? timestamp ;
mto : hasConditionMessage ? message . }</p>
          <p>Listing 1.3. SPARQL condition query</p>
          <p>With the use of SPARQL queries it is also possible to observe the structural
design of a machine. For example, Listing 1.4 shows all the components and
subcomponents that are part of a device.</p>
          <p>SELECT *
WHERE { ? device ssn : hasPart ? component .</p>
          <p>? component ssn : hasSubSystem ? subcomponent .}
ORDER BY ASC (? device )</p>
          <p>Listing 1.4. SPARQL structural query</p>
          <p>We created in total 12 SPARQL queries related to the MTConnect ontology
which are all available on the GitHub repository. All queries are executed in
the GraphDB20 environment and were executed within 0.5 seconds such that no
performance issues were observed.
5</p>
        </sec>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>Conclusions &amp; Future Work</title>
      <p>This paper introduces the MTConnect ontology, which is based on the
MTConnect manufacturing standard, along with standardized SPARQL queries which
can be reused from companies and facilitate the control and management of their
manufacturing machines.</p>
      <p>Overall, the combination of semantic web technologies and industrial
standards can enhance interoperability between companies by adding semantic value
to the data representation. We plan to engage with the MTConnect
standardization community to move this goal forward.</p>
      <p>To compare in the future developed MTConnect-compliant systems, we
consider the provision of MTConnect benchmark datasets an important next target.
We plan to do a quantitative evaluation in the near future to test the
performance of our ontology.</p>
      <p>An observation: By adding maximum and minimum values for certain danger
values (e.g. Temperature) in the standard, one could develop more expressive
SPARQL queries to build more autonomous systems. However, we assume that
the reason for the lack of those values might be that it depends on the vendor
of the device.</p>
      <p>Finally, as part of future work, we suggest that the MTConnect ontology
could be combined with machine learning algorithms in order to support
predictive maintenance techniques in the manufacturing sector.
20 https://ontotext.com/products/graphdb/
This work has been supported by the German Federal Ministry of Education
and Research (BMBF) in the Industrial Data Space research project (grant
no. 01IS15054) and by the German Federal Ministry of Transport and Digital
Infrastructure (BMVI) in the LIMBO research project (grant no. 19F2029I).</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Compton</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          , et al.:
          <article-title>The ssn ontology of the w3c semantic sensor network incubator group</article-title>
          .
          <source>Web Semantics: Science, Services and Agents on the World Wide Web</source>
          <volume>17</volume>
          ,
          <issue>25</issue>
          {
          <fpage>32</fpage>
          (
          <year>2012</year>
          ), http://www.sciencedirect.com/science/article/pii/ S1570826812000571
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Daniele</surname>
          </string-name>
          , L.,
          <string-name>
            <surname>den Hartog</surname>
          </string-name>
          , F.,
          <string-name>
            <surname>Roes</surname>
            ,
            <given-names>J.:</given-names>
          </string-name>
          <article-title>Created in Close Interaction with the Industry: The Smart Appliances REFerence (SAREF) Ontology</article-title>
          , pp.
          <volume>100</volume>
          {
          <fpage>112</fpage>
          . Springer, Cham, Cham (
          <year>2015</year>
          ), http://dx.doi.org/10.1007/978-3-
          <fpage>319</fpage>
          -21545-
          <issue>7</issue>
          _
          <fpage>9</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Deshayes</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Foufou</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gruninger</surname>
            ,
            <given-names>M.:</given-names>
          </string-name>
          <article-title>An ontology architecture for standards integration and conformance in manufacturing</article-title>
          .
          <source>In: Advances in Integrated Design and Manufacturing in Mechanical Engineering II</source>
          , pp.
          <volume>261</volume>
          {
          <fpage>276</fpage>
          . Springer (
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Fiorentini</surname>
            ,
            <given-names>X.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gambino</surname>
          </string-name>
          , I., chung
          <string-name>
            <surname>Liang</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rachuri</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mani</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Nistir</surname>
            ,
            <given-names>C.B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gutierrez</surname>
            ,
            <given-names>C.M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Turner</surname>
            ,
            <given-names>J.M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Abstract</surname>
            ,
            <given-names>A.D.:</given-names>
          </string-name>
          <article-title>An ontology for assembly representation (</article-title>
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5. Hermann,
          <string-name>
            <given-names>M.</given-names>
            ,
            <surname>Pentek</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            ,
            <surname>Otto</surname>
          </string-name>
          ,
          <string-name>
            <surname>B.</surname>
          </string-name>
          :
          <article-title>Design principles for industrie 4.0 scenarios</article-title>
          .
          <source>In: System Sciences (HICSS)</source>
          ,
          <year>2016</year>
          49th Hawaii International Conference on. pp.
          <volume>3928</volume>
          {
          <fpage>3937</fpage>
          .
          <string-name>
            <surname>IEEE</surname>
          </string-name>
          (
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Kang</surname>
            ,
            <given-names>H.S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lee</surname>
            ,
            <given-names>J.Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Choi</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kim</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Park</surname>
            ,
            <given-names>J.H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Son</surname>
            ,
            <given-names>J.Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kim</surname>
            ,
            <given-names>B.H.</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>Do</given-names>
            <surname>Noh</surname>
          </string-name>
          ,
          <string-name>
            <surname>S.</surname>
          </string-name>
          :
          <article-title>Smart manufacturing: Past research, present ndings, and future directions</article-title>
          .
          <source>International Journal of Precision Engineering and Manufacturing-Green Technology</source>
          <volume>3</volume>
          (
          <issue>1</issue>
          ),
          <volume>111</volume>
          {
          <fpage>128</fpage>
          (
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Kootbally</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kramer</surname>
            ,
            <given-names>T.R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Schleno</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gupta</surname>
            ,
            <given-names>S.K.</given-names>
          </string-name>
          :
          <article-title>Overview of an ontologybased approach for kit building applications</article-title>
          .
          <source>In: Semantic Computing (ICSC)</source>
          ,
          <year>2017</year>
          IEEE 11th International Conference on. pp.
          <volume>520</volume>
          {
          <fpage>525</fpage>
          .
          <string-name>
            <surname>IEEE</surname>
          </string-name>
          (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Lee</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bagheri</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kao</surname>
            ,
            <given-names>H.A.</given-names>
          </string-name>
          :
          <article-title>A cyber-physical systems architecture for industry 4.0-based manufacturing systems</article-title>
          .
          <source>Manufacturing Letters</source>
          <volume>3</volume>
          ,
          <issue>18</issue>
          {
          <fpage>23</fpage>
          (
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Leitner</surname>
            ,
            <given-names>S.H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mahnke</surname>
            ,
            <given-names>W.</given-names>
          </string-name>
          :
          <article-title>Opc ua{service-oriented architecture for industrial applications</article-title>
          . ABB Corporate Research Center (
          <year>2006</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Noy</surname>
            ,
            <given-names>N.F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mcguinness</surname>
            ,
            <given-names>D.L.</given-names>
          </string-name>
          :
          <article-title>Ontology development 101: A guide to creating your rst ontology</article-title>
          .
          <source>Tech. rep. (</source>
          <year>2001</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Petersen</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Grangel-Gonzalez</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Coskun</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Auer</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Frommhold</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tramp</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lefrancois</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zimmermann</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Scorvoc: vocabulary-based information integration and exchange in supply networks</article-title>
          .
          <source>In: Semantic Computing (ICSC)</source>
          ,
          <source>2016 IEEE Tenth International Conference on</source>
          . pp.
          <volume>132</volume>
          {
          <fpage>139</fpage>
          .
          <string-name>
            <surname>IEEE</surname>
          </string-name>
          (
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Prudhommeaux</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Carothers</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Beckett</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Berners-Lee</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          :
          <article-title>Turtle{terse rdf triple language</article-title>
          .
          <source>Candidate Recommendation</source>
          ,
          <source>W3C</source>
          (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Sobel</surname>
          </string-name>
          , W.:
          <article-title>Mtconnect standard. part 1overview and protocol</article-title>
          .
          <source>StandardMTConnect</source>
          . http://www. mtconnect.
          <source>org/standard. Accessed</source>
          <volume>10</volume>
          (
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Staroch</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          :
          <article-title>A Weather Ontology for Predictive Control in Smart Homes</article-title>
          .
          <source>Master's thesis</source>
          , Technical University of Vienna (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Uschold</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gruninger</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Ontologies: principles, methods and applications</article-title>
          .
          <source>The Knowledge Engineering Review</source>
          <volume>11</volume>
          (
          <issue>2</issue>
          ),
          <volume>93136</volume>
          (
          <year>1996</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>