<!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>On the Proposal of a Uni ed Safety Framework for Industry 4.0 Multi-Robot Scenario (DISCUSSION PAPER)</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Loris Roveda</string-name>
          <email>loris.roveda@idsia.ch</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Blerina Spahiu</string-name>
          <email>blerina.spahiu@unimib.it</email>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Walter Terkaj</string-name>
          <email>walter.terkaj@itia.cnr.it</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Institute of Industrial Technologies and Automation (ITIA) of Italian National Research Council (CNR)</institution>
          ,
          <addr-line>via Corti, 12 - 20133 Milan</addr-line>
          ,
          <country country="IT">Italy</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Istituto Dalle Molle di studi sull'Intelligenza Arti ciale (IDSIA), Scuola universitaria professionale della Svizzera italiana (SUPSI), Universit della Svizzera italiana (USI)</institution>
          ,
          <addr-line>Via Cantonale 2c - 6928 Manno</addr-line>
          ,
          <country country="CH">Switzerland</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>University of Milano-Bicocca</institution>
          ,
          <addr-line>Viale Sarca, 336 - 20126 Milan</addr-line>
          ,
          <country country="IT">Italy</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>Within the context of Industry 4.0, the presence of robotic systems inside the production plant is increasing, thus leading to the need for appropriate safety rules enhancing human-robot interaction. However, without a systematic approach, mapping all the possible scenarios becomes critical. This paper aims at laying the foundations for a uni ed safety-based semantic approach in cooperative multi-robot industrial environments. The objective of this study is to investigate an approach to organize, store and re-use construction safety knowledge by means of de ning a new ontology and the construction of rules for safety application.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        The Industry 4.0 paradigm is driving the innovation of manufacturing and
production processes [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] and robotics is a key element enabling such epochal change
[
        <xref ref-type="bibr" rid="ref11">11</xref>
        ]. The increasing use of robotic systems in industries is enhancing
humanrobot interaction (i.e., HRI) [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ]. Safety is becoming a critical issue since humans
and robots interact while sharing working space and tasks. Indeed, standards
have already been developed to regulate safety (ISO 20218 [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]). On the basis of
such standards, many works investigate the de nition of safety algorithms and
rules for very speci c use-cases, such as for the design of industrial work-cells,
physical human-robot interaction for the execution of cooperative applications,
etc. However, even if safety rules can be found in the standards, their application
is still not straightforward in real industrial environments and no contribution
Copyright c 2019 for the individual papers by the papers authors. Copying
permitted for private and academic purposes. This volume is published and copyrighted by
its editors. SEBD 2019, June 16-19, 2019, Castiglione della Pescaia, Italy.
to a uni ed safety framework has been proposed to address the complexity of
a production plant (i.e., the set of robots, sensors, human workers, tasks, tools
and obstacles).
      </p>
      <p>The lack of knowledge related to the tool in use by the robot while
cooperating with a human operator may result in unpredictable accidents (e.g., in
the case the robot is manipulating a bulky and heavy part with a mechanical
gripper while cooperating with a human operator such information is
important to de ne workspace limitations, velocity etc.). Since in common industrial
applications such knowledge is not yet available, robots are used under their
achievable performance (in order to always ensure safety), resulting in
decreasing production capabilities. The combination of the Semantic Web technologies
and ontologies (that de ne concepts of a certain domain and relations between
them) can enable such knowledge.</p>
      <p>The aim of this paper is to ll this gap and present an initial work toward
a uni ed knowledge framework for the de nition of safety rules in production
environments by using semantic technologies. Our contributions can be
summarized as follows: (i) de nition of a framework for the speci c case of safety rules;
(ii) development of an ontology to describe concepts of the working space; (iii)
case study related to a cooperative installation task.</p>
      <p>This paper is organized as follows: the application scenarios are introduced in
Section 2 while the state-of-the-art is presented in Section 3. The proposed
framework is described in Section 4 while conclusions end the paper in Section 5.
2</p>
    </sec>
    <sec id="sec-2">
      <title>Application Scenarios</title>
      <p>More and more industries are embracing innovation on the process of assembly of
their products by means of advanced human-robot collaborative solutions, i.e.,
i) a Lightweight Mobile Arm (LMA) to perform autonomous transportation of
the parts and installation tasks, ii) an empowering robot to perform installation
tasks, iii) a sensing solution for cluttered environments to identify human workers
inside the working scene.</p>
      <p>Considering such multi-robot environment, the de nition of a uni ed safety
framework is mandatory. We de ne three scenarios related to the multi-robot
collaborative environment.</p>
      <p>Scenario 1 - Exoskeleton Empowering Human Worker: exoskeletons
are used to relieve humans from heavy tasks, physically connected to the worker.</p>
      <p>Scenario 2 - Empowering Robot for Cooperative Installation Task:
the empowering robot is used to install bulky/heavy components (hatracks).
Such manipulator, equipped with a force sensor, a mechanical gripper and a
vision system (to track humans) is physically interacting with the human operator.</p>
      <p>Scenario 3 - LMA for Autonomous Installation Task: the LMA is
used to autonomously install medium-size components (e.g., side-wall panels).
Such manipulator, equipped with a force sensor, a mechanical gripper and with
a vision system (to track humans) should not interact with humans for this task.</p>
    </sec>
    <sec id="sec-3">
      <title>Related Work</title>
      <p>
        A plethora of EU-funded project have investigated and are currently
investigating safety issues at di erent levels (physical interaction, workspace design, etc.).
In the Saphari project1, collision avoidance and prevention algorithms have been
developed to activate collaboration by using human gestures and voice
commands [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]. This safety control framework was tested on the lightweight robot
LWR-IV, from KUKA [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]. The H2020 COVR project 2 investigates the
development of an intuitive toolkit and a range of testing protocols for the validation of
safety for cobots.
      </p>
      <p>
        Standards (e.g. ISO 20218:2011 [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]) have been de ned to regulate human-robot
collaborative modalities in industrial plants. EU-funded projects345, together
with dedicated research activities [
        <xref ref-type="bibr" rid="ref2 ref7">2, 7</xref>
        ], have enhanced such developments.
Although many works can be found in the state of the art covering safety related
topics, only few contributions are devoted to de ne a uni ed safety framework
[
        <xref ref-type="bibr" rid="ref10 ref8">8, 10</xref>
        ]. To overcome such limitation in the industrial context, some works are
exploiting safety representations applying semantic technologies, i.e., representing
safety as an ontology that includes the main concepts of the safety standard and
the relationships between the concepts. Applying these concepts, some works
have used this representation format in order to exploit semantic technology
capabilities for safety assurance and certi cation. The application of semantic
technologies to improve the safety in working environments, e.g., by developing
ontologies that represent safety concepts and the relation between them, have
been studied in [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]. Speci cally for Industry 4.0, the authors in [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] present a
method to design new instances of collaborative cells, by taking into account the
ISO 15066 and extending the CORA (Core Ontologies for Robotics and
Automation) ontology. However, this work is limited to speci c cooperative work-cells
and it does not take into account the complete and complex production plant
environment. The work [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ] proposes to integrate task-level planning with
semantically represented workplace safety rules, but only a speci c application is
considered. The authors of [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ] address how an Arti cial Intelligence technique
like Answer Set Programming (ASP) can be applied to support the planning of
mobile robot, while explicitly modeling rigid knowledge time-dependent internal
knowledge, time-dependent external knowledge, and action knowledge. However,
from the analysis of the state-of-the-art, at the best of our knowledge, no
contribution has been proposed to de ne a uni ed safety framework considering the
whole production process involving human-robot cooperation.
1 http://www.saphari.eu/
2 http://safearoundrobots.com/getcovr
3 http://safearoundrobots.com/getcovr
4 http://www.saphari.eu/
5 http://www.xact-project.eu/
      </p>
    </sec>
    <sec id="sec-4">
      <title>Proposed Approach</title>
      <p>
        The integration of heterogeneous knowledge is required to ensure safety. For
instance, the combination of data coming from sensors and from the environment
where the robot is operating enables to understand the context where the robot
is working, consequently de ning appropriate behaviors and safety rules.
However, safety depends also on the speci c task assigned to the robot and to the
tools that the robot is exploiting. This paper proposes a uni ed robot
knowledge approach that considers knowledge coming from sensory data together with
context information. Taking inspiration from [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ], we introduce an ontology (to
conceptualize the environment where the robot is working and formalize the
knowledge accessible to the robot in terms of logical rules) with a novel focus on
the preservation of safety in the production plant. Robot's knowledge for safety
is enhanced by using data coming from sensors with knowledge from reasoning.
The framework on top of such approach is shown in Figure 1. Such operation is
bidirectional thus enabling to learn from previous situations and taking
advantage for further decisions.
A taxonomy provides an ontological structure for human understanding, de
ning the arrangement of things of interest in a hierarchical structure. Figure 2
shows the taxonomy proposed within a scenario where human and robot should
collaborate. This hierarchy takes inspiration from the ifcOWL ontology [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ], i.e.,
the Web Ontology Language (OWL) version of the Industry Foundation Classes
(IFC) standard, a widespread open model for the information exchange of
Building Information Modeling (BIM) data. Such description allows therefore to
dene axioms, aiming at identifying the speci c cases and the related safety rules
for a safe human-robot cooperation inside the production environment. In such
taxonomy we unify knowledge from context, obstacles, robots, space, tools,
people, sensors and tasks to enhance safety for physical human-robot interaction,
workspace sharing, autonomous navigation, tools and parts manipulation. The
considered working scenario can be modeled using the following key classes:
{ Object: a generic tangible (e.g., physical product) or intangible item (e.g.,
process) that is used to de ne the global spatial/temporal scenario of the
human-robot collaboration (cf. class IfcObject in ifcOWL);
{ Person: de ning the human operators that can present in the robot working
space (cf. class IfcActor in ifcOWL);
{ Task: de ning the actions that the robot/human can perform (e.g.,
manipulation tasks, assembly tasks, etc.) (cf. class IfcTask in ifcOWL);
{ Product: any object that relates to a geometric or spatial context (cf. class
      </p>
      <p>IfcProduct in ifcOWL);
{ SpatialElement: any spatial element that might be used to de ne a spatial
structure or a spatial zones (cf. class IfcSpatialElement in ifcOWL);
{ Space: de ning the speci c location where the robot is working, e.g. assembly
lines, storage, corridor, etc. (cf. class IfcSpace in ifcOWL);
{ Element: physically existent object that can be characterized by a placement
and 3D representation (cf. class IfcElement in ifcOWL).
{ BuildingElement: any type of static element that may be an obstacle for
the robot, e.g., walls, doors, etc. (cf. class IfcBuildingElement in ifcOWL);
{ Robot: de ning the robotic systems working inside the production plant, e.g.</p>
      <p>
        mobile platforms, lightweight manipulators, exoskeletons, etc.;
{ Tool: de ning the speci c tool in use to the robot to perform the speci c
task, e.g. mechanical gripper, screwer, etc.;
{ Sensor: de ning di erent external sensors that the robot can use to perceive
the environment, e.g. vision systems, force sensors, etc. (cf. class IfcSensor
in ifcOWL, class sosa:Sensor in SSN/SOSA ontology [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ]).
      </p>
      <p>The workspace is modeled by tools, the space where they are located and the
context where they are used. In fact, a tool can be recognized not only by its
characteristics such as shape, size, material, but also by the spatial context
where it is located. Moreover, the knowledge of the robots, the sensors, the
obstacles and the human operators inside the working scenario and the allocated
tasks to the robots are fundamental to model the working scene. Such ontology
de nition can therefore be applied to the human-robot cooperation in industrial
environments, where physical and non-physical cooperation is required.
4.2</p>
      <sec id="sec-4-1">
        <title>Knowledge Association</title>
        <p>Knowledge association creates and describes the relationship between ontology
classes and properties by means of axioms. Logical inference can be exploited to
automatically generate new knowledge starting from generic axioms and speci c
instances. Such framework enables robot to perceive the environment and the
context where it is performing in such a way that is easy to avoid obstacles,
collisions and to process knowledge coming from other sensors and humans. The
axioms are de ned using Description Logic (DL) and can be applied also to verify
that data are compliant with the ontology schema. Logic representations are
de ned to identify the speci c working scene in which the robot is operating and
to consequently de ne the related safety rules from the standards. Since in the
scope of OWL reasoning is monotonic because of the Open World Assumption,
the exploitation of other non-monotonic logic languages (e.g., ASP) will be taken
in consideration to support the application scenarios.
4.3</p>
      </sec>
      <sec id="sec-4-2">
        <title>Application to Safety</title>
        <p>As an example, we describe the three scenarios as in Section 2 and describe the
logic representations for de ning safety rules for Scenario 2 in Section 2.
Scenario 1 - Exoskeleton Empowering Human Worker: On the basis
of the exoskeleton internal sensors information (e.g., encoders, torque sensors,
etc.) it is possible to identify safety-critical situations (such as critical human
postures). Moreover, on the basis of the knowledge of the executed task and
involved tools, it is possible to on-line check for safety rules to be applied during
the task execution.</p>
        <p>Scenario 2 - Empowering Robot for Cooperative Installation Task:
the complete working scene can be de ned having the information related to
the tool of the robot, the knowledge about the human operator motion and
the safety features implemented by the robot. The related safety rules can be
then identi ed and applied. The examples described by Algorithms 1 and 2 can
be exploited, considering the physical HRI installation scenario. Algorithm 1 is
considering the use of a safe tool, while Algorithm 2 is considering the use of
a non-safe tool. The two proposed scenarios have to apply di erent safety rules
since in the second case the non-safe tool introduces higher safety risks.
Scenario 3 - Autonomous Installation Task Performed by Lightweight
Manipulator Since the target application is supposed to be autonomous, no
physical interaction between the robot and human operators should be
established during the task execution. However, the human operator may enter the
working area of the manipulator. Therefore, one of the key topic de ning the
safety rules to be applied in such a case is related to the possibility to track the
human motion. The complete working scene can be de ned having the
information related to the tool in use by the robot, the knowledge about the human
operator position and the safety features implemented by the robot. In such a
way, the related safety rules can be identi ed and applied.
5</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>Conclusions</title>
      <p>In this paper a uni ed safety framework for the Industry 4.0 environment is
proposed, including (i) the de nition of the framework, (ii) the development of
an ontology to describe concepts of the working space, and (iii) the de nition of
safety rules based on the use cases are proposed. A safety application is detailed
to described the adopted approach, for assembly of heavy products in industry.
The proposed ontology will be further developed, by integrating existing ontology
modules and making extension in the human-robot collaboration context.</p>
    </sec>
    <sec id="sec-6">
      <title>Acknowledgments</title>
      <p>The work has been partially developed within the H2020 EUROBENCH
STEPbySTEP project.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <given-names>D.</given-names>
            <surname>Antonelli</surname>
          </string-name>
          and
          <string-name>
            <given-names>G.</given-names>
            <surname>Bruno</surname>
          </string-name>
          .
          <article-title>Ontology-based framework to design a collaborative human-robotic workcell</article-title>
          .
          <source>In Working Conference on Virtual Enterprises</source>
          , pages
          <volume>167</volume>
          {
          <fpage>174</fpage>
          . Springer,
          <year>2017</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <given-names>S.</given-names>
            <surname>Brending</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Lawo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Pannek</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Sprodowski</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Zeising</surname>
          </string-name>
          , and
          <string-name>
            <given-names>D.</given-names>
            <surname>Zimmermann</surname>
          </string-name>
          .
          <article-title>Certi able software architecture for human robot collaboration in industrial production environments</article-title>
          .
          <source>IFAC-PapersOnLine</source>
          ,
          <volume>50</volume>
          (
          <issue>1</issue>
          ):
          <year>1983</year>
          {
          <year>1990</year>
          ,
          <year>2017</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>A. De Luca</surname>
            and
            <given-names>F.</given-names>
          </string-name>
          <string-name>
            <surname>Flacco</surname>
          </string-name>
          .
          <article-title>Integrated control for phri: Collision avoidance, detection, reaction and collaboration</article-title>
          .
          <source>In Biomedical Robotics and Biomechatronics (BioRob)</source>
          ,
          <year>2012</year>
          4th IEEE RAS &amp; EMBS International Conference on, pages
          <volume>288</volume>
          {
          <fpage>295</fpage>
          . IEEE,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <given-names>B.</given-names>
            <surname>Gallina</surname>
          </string-name>
          and
          <string-name>
            <given-names>Z.</given-names>
            <surname>Szatmari</surname>
          </string-name>
          .
          <article-title>Ontology-based identi cation of commonalities and variabilities among safety processes</article-title>
          .
          <source>In International Conference on ProductFocused Software Process Improvement</source>
          , pages
          <volume>182</volume>
          {
          <fpage>189</fpage>
          . Springer,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5. ISO 10218-1:2011:
          <article-title>Robots and robotic devices{safety requirements for industrial robots{part 1: Robots</article-title>
          . Standard, International Organization for Standardization, Geneva,
          <string-name>
            <surname>CH</surname>
          </string-name>
          ,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <given-names>H.</given-names>
            <surname>Lasi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Fettke</surname>
          </string-name>
          , H.-G. Kemper,
          <string-name>
            <given-names>T.</given-names>
            <surname>Feld</surname>
          </string-name>
          , and
          <string-name>
            <surname>M.</surname>
          </string-name>
          <article-title>Ho mann</article-title>
          .
          <source>Industry 4.0. Business &amp; Information Systems Engineering</source>
          ,
          <volume>6</volume>
          (
          <issue>4</issue>
          ):
          <volume>239</volume>
          {
          <fpage>242</fpage>
          ,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <given-names>P. A.</given-names>
            <surname>Lasota</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Fong</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. A.</given-names>
            <surname>Shah</surname>
          </string-name>
          , et al.
          <article-title>A survey of methods for safe human-robot interaction</article-title>
          .
          <source>Foundations and Trends R in Robotics</source>
          ,
          <volume>5</volume>
          (
          <issue>4</issue>
          ):
          <volume>261</volume>
          {
          <fpage>349</fpage>
          ,
          <year>2017</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <given-names>G. H.</given-names>
            <surname>Lim</surname>
          </string-name>
          ,
          <string-name>
            <given-names>I. H.</given-names>
            <surname>Suh</surname>
          </string-name>
          , and
          <string-name>
            <given-names>H.</given-names>
            <surname>Suh</surname>
          </string-name>
          .
          <article-title>Ontology-based uni ed robot knowledge for service robots in indoor environments</article-title>
          .
          <source>IEEE Transactions on Systems</source>
          , Man, and
          <string-name>
            <surname>Cybernetics-Part</surname>
            <given-names>A</given-names>
          </string-name>
          : Systems and Humans,
          <volume>41</volume>
          (
          <issue>3</issue>
          ):
          <volume>492</volume>
          {
          <fpage>509</fpage>
          ,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <given-names>P.</given-names>
            <surname>Pauwels</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Krijnen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Terkaj</surname>
          </string-name>
          , and
          <string-name>
            <given-names>J.</given-names>
            <surname>Beetz</surname>
          </string-name>
          .
          <article-title>Enhancing the ifcowl ontology with an alternative representation for geometric data</article-title>
          .
          <source>Automation in Construction</source>
          ,
          <volume>80</volume>
          :
          <fpage>77</fpage>
          {
          <fpage>94</fpage>
          ,
          <year>2017</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <given-names>S.</given-names>
            <surname>Ramanathan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Kamoun</surname>
          </string-name>
          , and
          <string-name>
            <given-names>C.</given-names>
            <surname>Chassot</surname>
          </string-name>
          .
          <article-title>Ontology-based collaborative framework for disaster recovery scenarios</article-title>
          .
          <source>In Enabling Technologies: Infrastructure for Collaborative Enterprises (WETICE)</source>
          ,
          <source>2012 IEEE 21st International Workshop on</source>
          , pages
          <volume>104</volume>
          {
          <fpage>106</fpage>
          . IEEE,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11. M. Ru mann, M. Lorenz,
          <string-name>
            <given-names>P.</given-names>
            <surname>Gerbert</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Waldner</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Justus</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Engel</surname>
          </string-name>
          , and
          <string-name>
            <given-names>M.</given-names>
            <surname>Harnisch</surname>
          </string-name>
          .
          <article-title>Industry 4.0: The future of productivity and growth in manufacturing industries</article-title>
          . Boston Consulting Group,
          <volume>9</volume>
          ,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <given-names>A.</given-names>
            <surname>Shafei</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Hodges</surname>
          </string-name>
          , and
          <string-name>
            <given-names>S.</given-names>
            <surname>Mayer</surname>
          </string-name>
          .
          <article-title>Ensuring workplace safety in goal-based industrial manufacturing systems</article-title>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <given-names>P.</given-names>
            <surname>Tavares</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. A.</given-names>
            <surname>Silva</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Costa</surname>
          </string-name>
          ,
          <string-name>
            <surname>G.</surname>
          </string-name>
          <article-title>Veiga, and</article-title>
          <string-name>
            <given-names>A. P.</given-names>
            <surname>Moreira</surname>
          </string-name>
          .
          <article-title>Flexible work cell simulator using digital twin methodology for highly complex systems in industry 4.0</article-title>
          . In Iberian Robotics conference, pages
          <volume>541</volume>
          {
          <fpage>552</fpage>
          . Springer,
          <year>2017</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>W3C. Semantic Sensor Network Ontology</surname>
          </string-name>
          ,
          <year>2017</year>
          . Available online: https://www.w3.org/TR/vocab-ssn
          <source>/ (Last accessed on 10 June</source>
          <year>2018</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <given-names>F.</given-names>
            <surname>Yang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Khandelwal</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Leonetti</surname>
          </string-name>
          , and
          <string-name>
            <given-names>P.</given-names>
            <surname>Stone</surname>
          </string-name>
          .
          <article-title>Planning in answer set programming while learning action costs for mobile robots</article-title>
          .
          <source>In AAAI Spring</source>
          <year>2014</year>
          <article-title>Symposium on Knowledge Representation and Reasoning in Robotics (AAAI-SSS)</article-title>
          ,
          <year>March 2014</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>