<!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>
      <journal-title-group>
        <journal-title>The robotic reporter: Automated journalism and the redefinition of labor</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.1080/21670811.2014.976412</article-id>
      <title-group>
        <article-title>Application of MSDL in Modeling Capabilities of Robots</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Muhammad Raza Naqvi</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>Arkopaul Sarkar</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Farhad Ameri</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Sina Namaki Araghi</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Mohamed Hedi Karray</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="editor">
          <string-name>Autonomous Robotics, Ontological Modeling, Robot Capability, Flexible Manufacturing</string-name>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>(LGP-INP-ENIT), Universit ́e de Toulouse</institution>
          ,
          <addr-line>47 Av. d'Azereix, Tarbes, 65016</addr-line>
          ,
          <country country="FR">France</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Engineering Informatics Lab, Texas State University</institution>
          ,
          <addr-line>San Marcos, TX 78666</addr-line>
          ,
          <country country="US">USA</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2019</year>
      </pub-date>
      <volume>1093</volume>
      <fpage>145</fpage>
      <lpage>152</lpage>
      <abstract>
        <p>Robotic systems' flexibility, precision, and effectiveness are changing various industries. As these systems grow more versatile, a complete model of their capabilities becomes increasingly important. The Robotic Capability Ontology (RCO), an application ontology created explicitly for capturing robotic capabilities, is presented in this paper. Modeling robot capabilities according to user manuals or design/technical specifications from manufacturers is the main objective of RCO. The RCO utilizes the Manufacturing Service Description Language (MSDL), a domain reference ontology designed for manufacturing services and aligned with the Basic Formal Ontology (BFO) and Information Artifact Ontology (IAO). MSDL's modular structure and manufacturing domain-neutral classes allow RCO to describe robotic capabilities and expand upon them precisely. For those seeking to install and use robots, RCO has significance because it promotes collaborative behavior, design help, appropriate use of resources, enhancements in efficiency, and optimized planning. Additionally, it encourages research initiatives to develop. The development and applicability of the RCO are covered in greater length in this article.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        We are on the leading edge of a robotics revolution that promises to transform the world in
multiple dimensions as the new era of modern technology takes shape. Robotics has wholly
transformed our society and economies [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ], redefining industries [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] such as healthcare [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ],
manufacturing [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ], education [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ], and other emerging industries [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ], introducing competence,
dependability, and even innovation on a scale that wasn’t possible before. Nowadays, robots
can not only do predefined tasks but also evolve and grow, providing a range of capabilities that
extend past their initial design.
      </p>
      <p>
        We must represent the idea of capability in robotics, collecting pre-designed capabilities via
the robot’s manufacturer design specification or robot manual to determine the robots’ factual
capability. An ontological model can offer the framework for recognizing and distinguishing
these capabilities. We demonstrate the design of an ontological model that precisely captures
these notions of the robot from its design specifications. We utilize Manufacturing Service
Description Language ontology[
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. MSDL was chosen as the foundation for our application RCO
ontology because of its intended design for manufacturing services and alignment with Basic
Formal Ontology (BFO)1 a top-level ontology that is widely used, serves as the foundation for a
concept’s hierarchy. BFO is intended to be a multipurpose ontology that may be used as a model
for ontologies that are specialized to particular domains. It offers a collection of fundamental
categories and relations that may be applied to describing items and the interactions among them.
BFO is meant to be domain-neutral and sufficiently abstract to be relevant across various fields.
Due to its inheritance from BFO as a top-level ontology and its availability of a modular and
extendable set of classes and relationships that may be connected to our domain ontology, MSDL
is adequate for our purposes.
      </p>
      <p>The remainder of this article is structured into the following three sections; Section 2 provides a
brief overview of robotics scholars’ literature studies and how capability modeling has a truly
greater impact on the future of robotics. It also discusses the importance of ontologies and
how they can help model robotic systems’ capabilities. Section 3 emphasizes reasons why
modeling robotic capabilities is critical, especially in applications in industrial Use cases. Section
4 examines the proposed approach for modeling robotic design specifications using (MSDL)
and explains how we model robotic capabilities and section 5 validation of the ontology model
via SPARQL at last. Section 6 prescribes upon conclusion and how we further expand this
approach. Finally, This paper clarifies the significance of ontological approaches for modeling
notion capability in robotics.</p>
    </sec>
    <sec id="sec-2">
      <title>2. Related work</title>
      <p>
        These enormous advances in robotics are about more than merely automating tasks; it is also
about giving robots abilities that closely resemble, and in some cases meet or exceed human
capabilities [
        <xref ref-type="bibr" rid="ref8">8, 9, 10, 11</xref>
        ]. On the other hand, the emergence of more powerful robotics integrated with
cutting-edge machine learning(ML) and artificial intelligence (AI) technology has combined these
distinctions [12, 13, 14, 15, 16, 17, 18]. The diverse characteristics of robotic capabilities make
the modeling procedure more complex due to the notions such as; the robot’s reach, precision,
and repeatability, additionally, regarding utilizing robotic capabilities in various environments,
scenarios, and tasks. It’s essential to comprehend the concept of “capability” before diving into
the specifics of robotic capabilities. According to ISO 15531-31, [ 19], capabilities and capacities
are distinguished on a qualitative-quantitative axis, where capacity is a quantitative concept
exemplified by product throughput, and capability is qualitative. According to Eric et al., “A
capability of an entity is, intuitively, the potential for that entity to do something useful” [20].
The word “Capability” is frequently used in daily life as software capabilities, human capabilities,
the capabilities we will acquire through learning yoga classes, and so on. Some entities can carry
out actions that are useful or wanted. For example, my passport allows me to travel and meet
people from different cultures. My football boots provide me with the comfort and support to play
football. When choosing actions and attempting to achieve objectives, it is helpful to be aware of
the possibility of such activities. Thus, it’s critical to know what actions the entities accessible
      </p>
      <sec id="sec-2-1">
        <title>1https://basic-formal-ontology.org</title>
        <p>to us can take. Sabbagh &amp; Ameri defined “Capability” as the inherent potential of diverse
resources in generating benefits for various stakeholders [ 21]. While Sarkar &amp; Sormaz argued
that capability, capacity, and competency are mostly used with interconnected connotations [22].
Francesco &amp; Stefano talks about what are capabilities and capacities, how they are similar to each
other in terms of functionality, and how you differentiate as they state, “capacities essentially
indicate how the corresponding capabilities can be practically implemented.” also, they perform
different analysis based on using the top-level ontology DOLCE as a framework [23]. So based
on these definitions, we can state that capability is ” The ability or potential of an entity, process,
or product to accomplish a desired result or execute specific tasks under a set of established
parameters.”
In robotics, a robot’s capability can relate to performing tasks such as lifting, placing items,
navigating areas, detecting objects, or understanding voice. But these are the abilities or tasks a
robot is created and programmed from the start to accomplish.</p>
        <p>We denfie it as “Pre-designed capability” because what a robot can perform under actual
circumstances could vary from its pre-designed capabilities mentioned in the manufacturer’s design
specification or robot manual. A robot’s pre-designed capability, which could have been viewed as
its fundamental function, could differ from its actual capabilities observed in practical application
contexts. While these functions are addressed in the manufacturer’s design specification or robot
manual, a robot’s actual capabilities may diverge dramatically from these pre-planned functions.
A robot, for example, maybe pre-designed to perform a specific task in a production line, such
as component assembly. Still, in practice, it may be repurposed to transport equipment across
the manufacturing facility, a capability the designer or manufacturer may not have originally
intended. In an entirely different setting, a robot developed for a specific function may even be
used as a weight in a gym, which is a different unanticipated outcome.</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>3. Modeling of Robotic Capabilities is Pivotal</title>
      <p>In this section, we describe various reasons modeling robotic capabilities is critical, especially in
applications in industrial Use cases.</p>
      <p>• Modeling these capabilities can guide the selection of appropriate robots for specific tasks,
leading to improved productivity [24].
• Robots are costly, and a lack of knowledge or modeling of their capabilities can lead to
inefficient usage and diminished resources [ 25]. For example, if a robot’s reach or precision
is incorrectly represented, it may be assigned tasks that it cannot accomplish adequately,
resulting in inefficiency and waste.
• Robots can endanger human beings if employed outside their capabilities or for jobs not
built for that particular task[26]. For instance, understanding a robot’s lifting capability is
crucial to prevent it from being overloaded, which could lead to equipment failure or even
harm human operators and other equipment.
• Automated Decision-Making towards trustful and flexible manufacturing, promoting
reconfiguration in production lines [27].</p>
      <p>In the modern era of flexible production systems, robotic capability modeling has grown
progressively relevant when robotics is anticipated to carry out various activities [28, 29, 30]. In this
context, modeling robotic capabilities helps lead the development of adaptable robotics capable
of effortlessly shifting among diverse jobs. Also, modeling robotic capabilities isn’t simply an
abstract activity but an important part of the industrial process. It influences robotics’s
development, installation, and secure functioning in industries, impacting productivity, trustfulness, cost
efficiency, and security.</p>
      <p>To design an effective robotic system or a single robot to perform a particular task, operators,
engineering, or people in charge must first grasp the required capabilities of a robot. Ontologies
are an excellent answer to this problem. Ontologies can accurately explain and represent
complex, constantly evolving systems like robots with varying capabilities and capacities. Several
recent works in the literature regarding robotics utilized ontologies to model robotics automation
for modeling common concepts, robotics standards, and human-robot interaction [31, 32]. A
more nuanced knowledge of what is expected from a robot, including minor skills like being
able to perform complicated operations or adjust to evolving circumstances, can be provided
through an ontology-based approach to robotics capability modeling. For example, consider
three robots that have been trained to do certain tasks: Robot-A assembles parts, Robot-B paints
ifnal items, and Robot-C bundles them up for delivery, but when production methods evolve
and additional products are added to be produced, they change the production order or add the
different specification to the product. Robots existing capability information, which depends
purely on pre-designed capability, does not make adapting to these new requirements simple. All
robots must be reprogrammed for each new duty, which is expensive and time-consuming and
causes delays in production and financial losses. However, suppose the robots can adapt to this
change. In that case, they may be able to adapt to new tasks more rapidly while still preserving
production efficiency and lowering costs.</p>
      <p>To do this, we must represent the idea of capability in robotics, collecting pre-designed capabilities
via the robot’s manufacturer design specification or robot manual to determine the robot’s factual
capability. An ontological model can offer the framework for recognizing and distinguishing
these capabilities, enabling researchers to develop and deploy more flexible robots.
One important thing to note before discussing the methodology and scope of the Ontology is
that RCO has a broader scope in terms of attaining the objectives, which includes (Capability,
Function, Quality, and Role) as this work is a part of the project CHAIKMAT 2. But, in this paper,
we stick to the notion of capability. We use the NED2 Robot3 and its manufacturer Hardware
Design Manual4 as a use-case scenario in the manufacturing industry to model the capability of a
robot. We extract some parameters such as Payload = 300 g, Reach = 440m, and Repeatability
= 0.5 mm from the technical specifications of NED2 Robot provided by its manufacturer. We use
these parameters to model Payload as picking capability, Reach as reach capability, and Repetition
as repeatability capability, where the robot’s essential functions are to perform handling and
transportation. Besides classifying and modeling different capabilities, our ontology should
provide insightful responses to important questions concerning these robot capabilities. These
Competency Questions (CQ) are tested in section 5.</p>
      <p>CQ1: Can a NED2 robot repetitively perform an operation with a precision of +- 0.5 mm? ;</p>
      <sec id="sec-3-1">
        <title>2https://chaikmat-anr.enit.fr 3https://niryo.com/products-cobots/robot-ned-2/ 4https://docs.niryo.com/product/ned2/v1.0.0/en/index.html</title>
        <p>CQ2: Can a NED2 robot pick up a 300-gram item? ; CQ3: Can a NED2 robot pick up an item
440mmm distant from its base?
We made the choice to emphasize the practical value of our work when developing our
ontology by using real-world scenario-based competence questions. The events we encountered
or imagined in a real production line environment served as the basis for our research. The
questions we asked, while particular, are typical of many other comparable problems that can
come up when deploying robots for automation. For instance, we picked the robot NED2 for
our examples because it represents the general class of robots used in comparable production
situations, not because our questions are confined to this specific robot. We intended to illustrate
how our ontology may address particular, practical issues that emerge when deploying robots in a
production environment by concentrating on actual, concrete examples.</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>4. Using Manufacturing Service Description Language (MSDL) in Robotic Capability Ontology.(RCO)</title>
      <p>4.0.1. Applying MSDL in Modeling Robot Capabilities
Key concepts that we used from MSDL are the following MSDL they defined Capability “A
disposition in whose realization some agent has an interest”; Engineerined Artificat
conceptualize refers to “An object or object aggregate that is deliberately created to have a certain function
and is prescribed by some design specifications.” Another critical factor to using MSDL is there
are measurement datum for different measurement labels, which are required to model values
of different values such as length, and volume; MSDL has partially aligned BFO as well as
Open Biological and Biomedical Ontology Foundry (OBO)5 AND Information Artifact Ontology
(IAO)6.</p>
      <p>The RCO extends MSDL’s structure as it can expand the collection of classes and
relationships by introducing new domain-specific notions required for capturing robot capabilities, as
shown in figure 1. We’ve defined the class RCO: HandlingandTransportationEquipment
within the MSDL:Equipment class to describe equipment specially built for material
handling and transportation. This class is a subclass of MSDL:EngineeredArtifact, which
represents physical and digital items produced through engineering design and
production techniques. Furthermore, we’ve introduced the class RCO:Robot as a subclass of
RCO:HandlingandTransportationEquipment, implying that robots are specific equipment
for material handling and transportation. As a result, instances inside our ontology, such as
the RCO:NED2Robot, can be defined under the RCO: Robot class, indicating that it is a
component of the larger domain RCO:HandlingandTransportationEquipment, and
subsequently MSDL:Equipment. We’ve amended the MSDL’s Capability class, a subclass of the
BFO:Disposition class of BFO:Entity to depict distinct robot capabilities explicitly.
This class relates to an Objective representing an entity’s ability to achieve targets connected
with its overall purpose. We added the RCO:MaterialHandlingCapability as a subclass
of MSDL:ManufacturingCapability and subsequently, the RCO:RepeatabilityCapability</p>
      <sec id="sec-4-1">
        <title>5http://obofoundry.org 6https://www.ebi.ac.uk/ols/ontologies/iao</title>
        <p>class as a subclass of MaterialHandlingCapability. The IAO:MeasurementDatum class
is a generic class to represent measurement data. IAO:ScalarMeasurementDatum is
a subclass of IAO:MeasurementDatum , and IAO:LengthMeasurementDatum is a
subclass of IAO:ScalarMeasurementDatum to properly define length-related measurement
data. We developed a special instance named RCO:NED2RepeatabilityMeasurement
within the IAO:LengthMeasurementDatum class to capture the repeatability measurement
value. The object attribute MSDL:hasCapability links entities to their capabilities. Thus,
using the MSDL:hasCapability object property, the NED2 instance is connected to the
RCO:RepeatabilityCapability.</p>
        <p>Moreover, the object attribute RCO:isMeasurementOf is developed to represent the
link between measurements and capabilities. IAO:MeasurementDatum , a subclass of
BFO:InformationContinuantEntity, is the domain of the RCO:isMeasurementOf, and
the range is ’BFO:specificallyIndependentContinuant , representing the measurement’s
related specific independent continuant entity. The Basic Formal Ontology (BFO)
relationship BFO:hasPart represents the lowest and highest values of the NED2
repeatability capability and transmits measurement values, measurement data, and parameter units.
The property IOA:hasmeasurementUnitLabel shows the parameter unit’s label, whereas
IOA:hasMeasurementValue associates the measurement value with a specific datum. This
structure results in an accurate and comprehensive depiction of robotic capabilities in ontology.
This ontological framework supports the exact and exhaustive representation of robotic
capabilities, emphasizing the need to use RCO in the context of robotics in the manufacturing Industry.
We model payload and Reach as a capacity subclass of Capability because of its parameters of
capabilities. For Payload, we use Mass Measurement Datum; for Reach, we use the exact length
measurement datum as repeatability.</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>5. RCO Validation Through SPARQL</title>
      <p>We combine all 3 CQS into one: ” Can a NED2 robot repetitively operate with a precision
of +- 0.5 mm, pick up a 300-gram item 440mm distant from its base?” As a result, we could
answer our competence question with a binary ” Yes” or ” No,” indicating if the NED2 robot
could fulfill all of the requirements at once. We used the GraphDB SPARQL API to run a
single comprehensive SPARQL query, as Shown in Fig. 2, to evaluate our (RCO) Competency
Questions. Knowing the precise response is essential, but understanding the query’s details and
being able to respond to a variety of comparable requests are also important. Using ontologies
and SPARQL queries for robotic capabilities improves knowledge modeling and interoperability
while providing scalability and automation assistance, allowing for efficient, data-driven
decisionmaking across various systems and applications. Information may be automatically retrieved and
analyzed using SPARQL queries, as seen in the NED2 robot example. This can considerably
minimize the amount of time and effort required to answer difficult queries concerning a robot’s
capabilities. Combined with other systems, ontology and SPARQL investigations can give helpful
decision-making information. A manufacturer, for example, can rapidly decide if a given robot
ifts a specific task based on its established capabilities. This allows for data-driven decisions,
which improves efficiency and results.</p>
    </sec>
    <sec id="sec-6">
      <title>6. Conclusion and Future Work</title>
      <p>Our work demonstrates the significance of ontological models in correctly capturing robotic
capabilities to support industrial flexibility. The study underlines the importance of semantically
exact models as robots grow capable of performing various functions. An ontological model
enables a thorough comprehension of concepts like reach, accuracy, repetition, and various robotic
behaviors. The described ontology-based method has several advantages in industrial situations
and provides a foundation for modeling robot design criteria. Exploiting ontological models
helps select appropriate robots for specific jobs, enhances productivity, reduces inefficient usage
and possible dangers, and promotes trustworthy and adaptable production by precisely capturing
the capabilities of robots. Overall, using ontological modeling in robotic capability modeling
advances flexible production systems and improves the creation and use of autonomous robots.
Our ongoing work focuses on modeling notions such as function, quality, and role of robots
to enhance the understanding and utilization of robotic capabilities in flexible manufacturing
systems.</p>
    </sec>
    <sec id="sec-7">
      <title>Acknowledgments References</title>
      <p>This work is performed within the CHAIKMAT project funded by the French National Research
Agency (ANR) under grant agreement ” ANR-21-CE10-0004-01”.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>J.</given-names>
            <surname>Rosak-Szyrocka</surname>
          </string-name>
          , J. Żywiołek, M. Shahbaz, Quality Management,
          <source>Value Creation and the Digital Economy</source>
          ,
          <year>2023</year>
          . doi:
          <volume>10</volume>
          .4324/9781003404682.
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>T. A.</given-names>
            <surname>Kurniawan</surname>
          </string-name>
          ,
          <string-name>
            <surname>M. H. D. Othman</surname>
            ,
            <given-names>X.</given-names>
          </string-name>
          <string-name>
            <surname>Liang</surname>
            ,
            <given-names>H. H.</given-names>
          </string-name>
          <string-name>
            <surname>Goh</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          <string-name>
            <surname>Gikas</surname>
            ,
            <given-names>T. D.</given-names>
          </string-name>
          <string-name>
            <surname>Kusworo</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Anouzla</surname>
            ,
            <given-names>K. W.</given-names>
          </string-name>
          <string-name>
            <surname>Chew</surname>
          </string-name>
          ,
          <article-title>Decarbonization in waste recycling industry using digitalization to promote net-zero emissions and its implications on sustainability</article-title>
          ,
          <source>Journal of environmental management 338</source>
          (
          <year>2023</year>
          ). doi:
          <volume>10</volume>
          .1016/j.jenvman.
          <year>2023</year>
          .
          <volume>117765</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>K.</given-names>
            <surname>Moulaei</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Bahaadinbeigy</surname>
          </string-name>
          ,
          <article-title>A new revolution in healthcare transformation using hyper-automation technologies</article-title>
          ,
          <source>Frontiers in Health Informatics</source>
          <volume>12</volume>
          (
          <year>2023</year>
          )
          <article-title>134</article-title>
          . URL: http://ijmi.ir/index.php/IJMI/article/view/422. doi:
          <volume>10</volume>
          .30699/fhi.v12i0.
          <fpage>422</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>K.</given-names>
            <surname>Haricha</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>KHIAT</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Issaoui</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Bahnasse</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Hassan</surname>
          </string-name>
          ,
          <article-title>Recent technological progress to empower smart manufacturing: Review and potential guidelines, IEEE Access PP (</article-title>
          <year>2023</year>
          )
          <fpage>1</fpage>
          -
          <lpage>1</lpage>
          . doi:
          <volume>10</volume>
          .1109/ACCESS.
          <year>2023</year>
          .
          <volume>3246029</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>K.</given-names>
            <surname>Kennedy</surname>
          </string-name>
          ,
          <article-title>Teacher education for the fourth industrial revolution-teachers, technologies, and transformation</article-title>
          , in: Future-Proofing Teacher Education, Routledge,
          <year>2023</year>
          , pp.
          <fpage>34</fpage>
          -
          <lpage>46</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>L.</given-names>
            <surname>Signé</surname>
          </string-name>
          ,
          <source>Africa's Fourth Industrial Revolution</source>
          , Cambridge University Press,
          <year>2023</year>
          . doi:
          <volume>10</volume>
          . 1017/9781009200004.
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>F.</given-names>
            <surname>Ameri</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Dutta</surname>
          </string-name>
          ,
          <article-title>An upper ontology for manufacturing service description</article-title>
          , volume
          <year>2006</year>
          ,
          <year>2006</year>
          . doi:
          <volume>10</volume>
          .1115/DETC2006-99600.
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>Z.</given-names>
            <surname>Jin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Qin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Liu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Zhang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Yu</surname>
          </string-name>
          ,
          <article-title>Learning neural-shaped quadratic lyapunov</article-title>
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>