<!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>Towards a Modular Ontology for Autonomous Robotic Orchestration</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Michael McCain</string-name>
          <email>mccain.32@wright.edu</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Chris Davis Jaldi</string-name>
          <email>jaldi.2@wright.edu</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Susan Shrestha</string-name>
          <email>shrestha.167@wright.edu</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Shreyas Casturi</string-name>
          <email>casturi.2@wright.edu</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Cogan Shimizu</string-name>
          <email>cogan.shimizu@wright.edu</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Wright State University</institution>
          ,
          <addr-line>3640 Colonel Glenn Hwy, Dayton, OH, 45435</addr-line>
          ,
          <country country="US">USA</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2026</year>
      </pub-date>
      <abstract>
        <p>Domains that rely heavily on robotics have shown increasing interest in collaborative, intelligent, and reasoningcapable autonomous systems. In pursuit of these interests, a standard method for increasing autonomy among robotic agents and enabling collaboration is the use of knowledge representation in the form of ontologies and knowledge graphs. To further enhance these systems, we are creating a modular ontology for autonomous robotic orchestration, using the Modular Ontology Modeling methodology, which focuses on developing ontology patterns to facilitate reuse. This efort aims to achieve a greater goal, an artificially intelligent orchestrator capable of commanding autonomous robots in unpredictable environments, titled Task Adaptation with Shared Knowledge for Multi-Agent Teaming Systems (TASK-MATS). We introduce well-known robotic architectures that incorporate specific ontologies into their frameworks and discuss how those foundational ontologies inspired an expansion of their concepts to fit our use case. To conclude, we briefly discuss the next steps in our ontology modeling eforts.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;robotics</kwd>
        <kwd>ontology</kwd>
        <kwd>knowledge graph</kwd>
        <kwd>orchestration</kwd>
        <kwd>multi-agent system</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        Domains that rely heavily on robotics have shown an increasing interest in autonomous systems that are
collaborative, intelligent, and capable of reasoning. In pursuit of these interests, a standard method for
increasing autonomy among robots and enabling collaboration is the use of knowledge representation
in the form of ontologies and knowledge graphs (KGs) [
        <xref ref-type="bibr" rid="ref1 ref2 ref3 ref4 ref5">1, 2, 3, 4, 5</xref>
        ]. Due to the relatively recent focus
on achieving these ambitious and complex autonomous systems, there are many competing approaches,
especially in the context of task planning [
        <xref ref-type="bibr" rid="ref1 ref3 ref4 ref6 ref7 ref8">4, 1, 3, 6, 7, 8</xref>
        ]. However, these approaches vary in terms of
ontological design or methodology, but do use the World Wide Web Consortium (W3C) consortium’s
Web Ontology Language (OWL)1 as the primary logic-based language for semantic representation.
Unfortunately, as highlighted in [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ], many of these ontologies lack reusability and do not meet the need
for the confluence of existing ontologies.
      </p>
      <p>
        Considering these aspects for the current ontological representations of complex autonomous systems,
we want to engineer an ontology that could enable these multi-agent systems (MAS) to be governed
and commanded by an AI Orchestrator (AIO) capable of the following: understanding its environment,
decomposing goals into atomic subtasks, agent assignment based on capabilities, and status verification.
This is part of a greater efort to create a KG-powered MAS, titled Task Adaptation with Shared
Knowledge for Multi-Agent Teaming Systems (TASK-MATS). More importantly, it would be designed
to support reusability and allow for adaptation to the domain of need. This ontology would be modeled
using state-of-the-art (SOTA) best practices to ensure modularity and reusability through the use of
ontological design patterns (ODPs) [
        <xref ref-type="bibr" rid="ref10 ref11 ref12 ref9">9, 10, 11, 12</xref>
        ]. This would fill two needs. The first would be to
provide an ontology that allows for more complex autonomous MAS. The second is the demand for
reusable ODPs that facilitates the merging of existing ontologies across domains that utilize these MAS.
      </p>
      <p>The rest of this paper is organized as follows. Section 2 showcases how ontologies and KGs are
being utilized to enable autonomous robots. Section 3 showcases the current results from the eforts
being made to actualize the proposed ontology. Finally, in section 4, we conclude and discuss the future
direction of our work.</p>
    </sec>
    <sec id="sec-2">
      <title>2. Background</title>
      <p>Bestowing robots with autonomous capabilities in dynamic unstructured environments has proven
to be a momentous challenge. However, significant headway has been made toward achieving this
through the utilization of robotic frameworks that employ ontologies to aid in building an autonomous
agent’s worldview.</p>
      <sec id="sec-2-1">
        <title>2.1. Ontology for Collaborative Robotics and Adaptation (OCRA)</title>
        <p>
          Olivares-Alarcos et al. [
          <xref ref-type="bibr" rid="ref4">4</xref>
          ] introduce a novel framework that focuses on task planning, adaptation,
and collaborative behavior between humans and robots in real time, in unstructured environments. A
primary motivation for this research was to ensure safe, dependable completion of tasks when human
and robotic agents work together in the same space. OCRA was designed with the Descriptive Ontology
for Linguistic and Cognitive Engineering (DOLCE) [
          <xref ref-type="bibr" rid="ref13">13</xref>
          ] + DnS Ultralite (DUL) [
          <xref ref-type="bibr" rid="ref14">14</xref>
          ] as its foundational
ontology. As noted in [
          <xref ref-type="bibr" rid="ref4">4</xref>
          ], this was due to the common usage of a similar framework, KnowRob [
          <xref ref-type="bibr" rid="ref15 ref16">15, 16</xref>
          ].
Their formalization approach initially used first-order logic (FOL) [
          <xref ref-type="bibr" rid="ref17">17</xref>
          ], followed by a formalization in
the OWL Description Logic (DL) [
          <xref ref-type="bibr" rid="ref18">18</xref>
          ] to enable a more eficient runtime computation at the expense of
knowledge representation. The most important takeaway from their research is that, through the use of
an ontology, the authors successfully enabled a robotic arm to safely perform the same task alongside a
human and adapt to the dynamic environment as needed.
        </p>
      </sec>
      <sec id="sec-2-2">
        <title>2.2. KnowRob Ontologies</title>
        <p>
          KnowRob 2.02 is arguably one of the more successful implementations of a framework for enhancing
robotic agent capabilities in unstructured environments3 [
          <xref ref-type="bibr" rid="ref16">16</xref>
          ]. It is a modified version of the initial
framework showcased in 2013 [
          <xref ref-type="bibr" rid="ref15">15</xref>
          ]. In this newer version, their ontology is the focal point around which
the framework is built. In the original version, the authors expanded on the OpenCyc [
          <xref ref-type="bibr" rid="ref19">19</xref>
          ] ontology, and
they formalized their knowledge using OWL DL. In contrast, the KnowRob 2.0 ontology uses DOLCE +
DUL (specified in FOL) as its foundational ontology instead. In addition to this, the authors use patterns
from the Socio-physical Model of Activities (SOMA) for Autonomous Robotic Agents4 [
          <xref ref-type="bibr" rid="ref20">20</xref>
          ]. A primary
reason for this extreme shift in ontology choice between versions was due to the fact that ODPs have
been proven more efective for ontology modeling 5 [
          <xref ref-type="bibr" rid="ref13">13</xref>
          ], as highlighted in [
          <xref ref-type="bibr" rid="ref9">9</xref>
          ] and [
          <xref ref-type="bibr" rid="ref10">10</xref>
          ].
        </p>
        <p>
          KnowRob 2.0 is significantly more complex than other existing frameworks, as it includes several
unique architectural components, such as virtual simulations, episodic memory, and the ability to learn
from their outputs. However, to enable any of these to work, an ontology is required to represent the
semantic meaning of the data in the knowledge base. Without their ontology, the robots that employ
their software would be unable to infer or reason about their environment [
          <xref ref-type="bibr" rid="ref16">16</xref>
          ]. Further justifying the
significance of semantic knowledge representation in the form of ontologies, in the context of enabling
autonomy in robots.
        </p>
        <sec id="sec-2-2-1">
          <title>2https://www.knowrob.org/ 3https://github.com/knowrob/knowrob 4https://ease-crc.github.io/soma/ 5https://knowrob.org/ontologies</title>
        </sec>
      </sec>
      <sec id="sec-2-3">
        <title>2.3. MOMo - Modular Ontology Modeling</title>
        <p>
          The Modular Ontology Modeling (MOMo) methodology is described in detail in [
          <xref ref-type="bibr" rid="ref11">11</xref>
          ], but is briefly
summarized in Figure 1.6 MOMo provides a systematic approach for developing robust and reusable
ontologies designed to function as a schema for a KG. This approach is designed to address limitations in
utilizing monolithic ontologies, as they are often dificult to reuse due to either strong ontological
commitments that result in overspecification or weak commitments that cause ambiguity. We have chosen to
use MOMo for these benefits, as well as due to our own significant experience with this particular method.
        </p>
        <p>
          Before we discuss the paper’s position, we summarize our
implementation of [
          <xref ref-type="bibr" rid="ref11">11</xref>
          ]. We cover the initial conceptual
1. Define the use case phases and the creation of the core visual architecture.
2. Make competency questions Specifically, we followed steps 1-5 in Figure 1 by first
3. Identify key notions defining a clear set of competency questions for the
mod54.. IMnsattacnhtpiaattetetrhnesptaottkeerynsnotions ular ontology of robotic orchestration, which guided the
6. Systematic axiomatization identification of key notions such as Agent, Task,
Envi7. Assemble the modules ronment, Goal, and more. Each notion was mapped to
8. Review final product either an existing ODP template when adaptable, or was
9. Produce artifacts modeled as a new pattern, to follow established
modeling principles and best practices. The resulting modular
Figure 1: The steps taken in the Modular structure is expressed through schema diagrams
repreOntology Modeling methodol- senting inter-module relationships.
ogy (briefly). Positionally, MOMo builds upon the same design
philosophy that underlies traditional ontology engineering
frameworks such as DOLCE + DUL, and SOMA, i.e.,
emphasizing modularization and compositional reuse and enabling a systematic alignment of multiple
ODPs across heterogeneous domains. However, while other frameworks achieve this through curated
ontological imports or handcrafted integrations, MOMo distinguishes itself by providing an explicit,
prescriptive workflow for implementing these principles that formalizes these best practices into a
repeatable and transparent methodology. It also serves as a methodological scafold for applying SOTA
modular engineering practices while ensuring each modeling decision is explicit and traceable. This
makes it particularly well-suited for the orchestration of complex, cross-domain and ontology-guided
MAS that require explicit interoperability between modules. Hence, we contribute and position a
growing shift towards pattern-driven ontology engineering that prioritizes reusability, traceability and
empirical grounding. The immediate future work will focus on executing steps 6-9 of Figure 1, which
involves formalizing axioms, assembling and validating modules and publishing the final artifacts for
broader community reuse.
        </p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>3. Position &amp; Preliminary Results</title>
      <p>
        Our approach toward creating a modular ontology for robotic orchestration followed the methodology
presented and outlined in MOMo. This requires that we begin by identifying a use case, determining
useful datasets, and developing competency questions that would allow for future verification of the
ontology. We reiterate our use case: to construct an SOTA reusable ontology that allows for complex
MAS that incorporates an AIO for task assignment and verification in dynamic and unstructured
environments. From this, we identified many applicable datasets that encompass data on objects, robotic
manipulation, environments, tasking, and more. We then began identifying key notions, or rather,
concepts that overlap within the competency questions and data [
        <xref ref-type="bibr" rid="ref11 ref21">11, 21</xref>
        ].
      </p>
      <p>
        The key notions act as the basis for modeling the ontology. First, we examined patterns that already
exist within MODL [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ], where we found well developed ODPs, such as those involving State, Event,
6Further resources can be found in https://github.com/kastle-lab/cs7810-intro-to-ke and https://github.com/kastle-lab/
kastle-drawbridge.
and SpatioTemporalExtent. We also identified a pattern from another modular ontology (i.e., OntoPret
[
        <xref ref-type="bibr" rid="ref22">22</xref>
        ]): the pattern structure for Behavior. For brevity, many other patterns were also identified; they
are included in our repository. Unfortunately, many of our key notions still lacked suitable ODPs, and
they will require further efort through bespoke modeling. Some notable key notions without suitable
patterns that we have begun developing for our use case are described in the following subsections of
Section 3.
      </p>
      <p>
        The deliverables for this ontology and the current collection of identified datasets are available in
our GitHub repository7.
3.1. Goal &amp; Task
Task decomposition is and remains a central theme across many prior works. Several frameworks, such
as KnowRob 2.0 [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ], ORPP [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] and RTPO [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ], have each modeled aspects of task planning, execution, or
process sequencing, yet they difer significantly in modularity and reusability. For example, KnowRob
2.0 embedded decomposition semantics into its activity model via SOMA’s hierarchy, making the
relationships tightly coupled to its cognitive architecture. In the same vein, ORPP introduced a
skillbased process planning ontology but centered its design around agile manufacturing workflows rather
than generalized orchestration. Similarly, RTPO focused on explicit domain knowledge bases for robot
task planning but employed monolithic class structures, thereby restricting extensibility.
      </p>
      <p>Building on these past limitations and lessons observed, we developed a Goal-Task module to formalize
how high-level objectives can be decomposed into actionable units of work within our orchestration
ontology. Following the principles of MOMo, we treat Goal as the abstract representation of the desired
outcome while keeping Task as the minimal operational unit required to achieve that outcome, keeping
it atomic and hence not further decomposable.</p>
      <p>As portrayed in Figure 2, a Goal instantiated relationships to Task through hasTask property for
explicit decomposition of work from strategic intent to an actionable executable item. This modeling
approach explores a diferent angle of decomposition and helps preserve the work decomposition
hierarchy from a ‘what needs to be achieved and done’, rather than generic breakdowns, which focus
on the ‘how it should be done’, to capture the broader semantics of intention behind work planning and
completion. This also captures the Spatial and Temporal constraints (hasDeadline, isWithinBounds and
hasOperationalExtent), which contextualize the broader tasks and goals of a system within real-world
limits, also bounding it to their respective Environment extents. Each Goal is further linked to a success
condition via hasSuccessState, allowing the AIO to evaluate completion criteria, especially in dynamic
environments.</p>
      <p>Similarly, individual
Tasks were modeled for
sequencing for partial
order execution and
dependency management
(dependsOnTask and
hasNextTask), as well as
references to required
objects (requiresObject)
and necessary Archetype
(reEqxutierensdAinrcghetsyepvee)r.al pat- Figure 2: The schema diagram for Goal and Task. The yellow boxes
terns from MODL, these indicate the classes, the blue dashed boxes refer to external
design primitives, unlike schema entities and the yellow ellipses indicate the datatypes
several prior frameworks tied to those classes. Open arrows indicate SubclassOf
relathat embed semantics with tions.
7The current work for this ontology https://github.com/kastle-lab/Autonomous-Robotic-Orchestration-Modular-Ontology.
(a) The schema diagram for Capability.</p>
      <p>
        (b) The schema diagram for Archetype.
static rule sets, ensure
compatibility with other modules for ontological consistency across the framework. Modeling was
strongly influenced and grounded in task dependencies, temporal ordering and goal hierarchies by
datasets such as ALFRED [
        <xref ref-type="bibr" rid="ref23">23</xref>
        ] and RH20T-P [24], designed specifically for robot-robot and human-robot
collaboration scenarios. In short, this module helps fill the conceptual bridge between intention and
execution by connecting goals and tasks, embedding environmental and dependency semantics for
AIO to reason over MAS plans, verify desired outcomes and adaptively recompose tasks to maintain
executive and structural continuity.
      </p>
      <sec id="sec-3-1">
        <title>3.2. Archetype &amp; Capability</title>
        <p>Both the OCRA and KnowRob frameworks import a Capabilities class as defined by SOMA. However,
neither of these ontologies extends or makes use of the class in a meaningful way. Notwithstanding, a
well-developed Capability class is required for our use case. In SOMA, the Capability class is entirely
abstract, but further extending it would be more appropriate for a MAS with an AIO for tracking the
set of capabilities of each robotic agent under its influence. The purpose is to provide the AIO with
the capacity to reason about the available agents and their capabilities under its authority. To then
appropriate the necessary agents to achieve an overall goal and complete atomic-level tasks, based on
the required skills. The current schema for the capability pattern is shown in Figure 3a.</p>
        <p>Furthermore, the modeling of the capability pattern was heavily influenced by existing available
data. One useful dataset of note is RH20T-P, provided by an internationally collaborative research
team from China and Australia. In their dataset, they model what they define as Primitive Skills under
two categories: Gripper-Based and Motion-Based [24]. These are useful distinctions to make in the
Capabilities class, as the capacity of robotic agents is typically constrained by their hardware and
software. The composition of such capabilities results in the next class of discussion, Archetype.</p>
        <p>Analysis of Figure 3a reveals a connected class, Archetype, through the relationship
requiresCapability, as exhibited in Figure 3b. The Archetype class is a thematic representation of an agent’s capability.
For example, a robotic Agent of the Explorer Archetype would have specific sensor and motion-based
capabilities. We chose to model an Archetype class rather than use the nomenclature Role, because
there are important distinctions between the two. While Role is typically used to classify an agent’s
immediate characteristics, the Archetype class is instead more representative of the culmination of all
the characteristics an agent has based on their capabilities (i.e., a set of skills). The specific set of those
capabilities gives an agent an archetype, allowing it to fill many roles until it is assigned to an immediate</p>
        <sec id="sec-3-1-1">
          <title>8Figure 2 contains the legend for MOMo schema diagrams.</title>
          <p>task, where it will fulfill a specific role. As these patterns become more concrete, the archetypes would
be enforced through the constraints imposed by axioms.</p>
        </sec>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>4. Conclusions</title>
      <p>We are engineering a modular ontology, using SOTA best practices, to enable complex autonomous
MAS to include an AIO capable of managing other robotic agents. Currently, there are two well-known
exemplary frameworks, OCRA and KnowRob, that showcase the significant role that ontologies play
in the pursuit of such complex systems. These frameworks use the same foundational ontologies —
DOLCE+DUL and SOMA — and extend them as needed. In our examination of these, we found it
necessary to extend and add to some of the concepts presented in the aforementioned ontologies,
not necessarily an extension of the ontologies themselves, by creating the ODPs we identified as a
requirement for our use case. This is part of a greater efort to create a KG-powered MAS, which we are
coining as TASK-MATS.</p>
      <p>Future Work We have identified several directions for future work. Of course, we must finalize
our own ontology eforts. As a part of this, however, an exhaustive collection of specification data,
especially related to capability, must be executed. This ensures that not just an ontological notion is
well-modeled, but also that it is empirically validated using real-world scenarios. The TASK-MATS
project supports this initiative, but annexing or otherwise integrating into the wider community is a
must. Finally, we must look forward into how this ontology can be used in broader neurosymbolic
frameworks, incorporating planning and multi-modality. Though the work is mostly preliminary and
much future work remains, we conclude that, at the very least, the current state of this work is a proper
step in the direction toward achieving our endeavors.</p>
    </sec>
    <sec id="sec-5">
      <title>Acknowledgments</title>
      <p>Michael McCain and Cogan Shimizu acknowledge support from DAGSI RX26-24: “TASK-MATS: Task
Adaptation with Shared Knowledge for Multi-Agent Teaming Systems”.</p>
    </sec>
    <sec id="sec-6">
      <title>Declaration on Generative AI</title>
      <p>During the preparation of this work, the author(s) used Grammarly to perform a grammar and spelling
check. Generative AI was used to identify academic resources during the literature search phase of this
research, but these sources were manually reviewed.
on Computer Vision and Pattern Recognition (CVPR), 2020. URL: https://arxiv.org/abs/1912.01734.
[24] Z. Chen, Z. Shi, X. Lu, L. He, S. Qian, H. S. Fang, Z. Yin, W. Ouyang, J. Shao, Y. Qiao, C. Lu,
L. Sheng, Rh20t-p: A primitive-level robotic dataset towards composable generalization agents,
arXiv preprint arXiv: 2403.19622 (2024).</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>E.</given-names>
            <surname>Aguado</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Gomez</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Hernando</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Rossi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Sanz</surname>
          </string-name>
          ,
          <article-title>A survey of ontology-enabled processes for dependable robot autonomy</article-title>
          ,
          <source>Frontiers in Robotics and AI</source>
          <volume>11</volume>
          (
          <year>2024</year>
          ). doi:
          <volume>10</volume>
          .3389/frobt.
          <year>2024</year>
          .
          <volume>1377897</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>H.</given-names>
            <surname>Du</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Thudumu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Vasa</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Mouzakis</surname>
          </string-name>
          ,
          <article-title>A survey on context-aware multi-agent systems: Techniques, challenges</article-title>
          and future directions,
          <year>2024</year>
          . URL: https://arxiv.org/abs/2402.01968v2.
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>H.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Goncalves</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Ragavan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Olivares-Alarcos</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E. M.</given-names>
            <surname>Barreto</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Beler</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Bermejo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Borgo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Chibani</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Carbonera</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Diab</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Fiorini</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Gyrard</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Habib</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Khamis</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Moulouel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Nakawala</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Nguyen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Nowak</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Olszewska</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Pignaton</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Prestes</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Quintas</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Redfield</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Sanz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Schlenof</surname>
          </string-name>
          , E. Tosello,
          <article-title>Ieee standard for autonomous robotics (aur) ontology (</article-title>
          <year>2021</year>
          ). URL: https://ieeexplore.ieee.org/document/9774339?utm_source=chatgpt.com. doi:
          <volume>10</volume>
          .1109/ieeestd.
          <year>2022</year>
          .
          <volume>9774339</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>A.</given-names>
            <surname>Olivares-Alarcos</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Foix</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Borgo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N. G.</given-names>
            <surname>Alenyà</surname>
          </string-name>
          ,
          <article-title>Ocra - an ontology for collaborative robotics and adaptation</article-title>
          ,
          <source>Computers in Industry</source>
          <volume>138</volume>
          (
          <year>2022</year>
          )
          <fpage>103627</fpage>
          -
          <lpage>103627</lpage>
          . doi:
          <volume>10</volume>
          .1016/j.compind.
          <year>2022</year>
          .
          <volume>103627</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>A.</given-names>
            <surname>Ricci</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Piunti</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Viroli</surname>
          </string-name>
          ,
          <article-title>Environment programming in multi-agent systems: an artifact-based perspective</article-title>
          ,
          <source>Autonomous Agents and Multi-Agent Systems</source>
          <volume>23</volume>
          (
          <year>2010</year>
          )
          <fpage>158</fpage>
          -
          <lpage>192</lpage>
          . doi:
          <volume>10</volume>
          .1007/ s10458-010-9140-7.
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>X.</given-names>
            <surname>Sun</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Zhang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. M.</given-names>
            <surname>Chen</surname>
          </string-name>
          ,
          <article-title>Rtpo: A domain knowledge base for robot task planning 8 (</article-title>
          <year>2019</year>
          )
          <fpage>1105</fpage>
          -
          <lpage>1105</lpage>
          . doi:
          <volume>10</volume>
          .3390/electronics8101105.
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>C. Z.</given-names>
            <surname>Sprenger</surname>
          </string-name>
          , J. Antonio, N. U. Baier,
          <article-title>Orpp-an ontology for skill-based robotic process planning in agile manufacturing</article-title>
          ,
          <source>Electronics</source>
          <volume>13</volume>
          (
          <year>2024</year>
          )
          <fpage>3666</fpage>
          -
          <lpage>3666</lpage>
          . URL: https://www.mdpi.com/2079-9292/ 13/18/3666. doi:
          <volume>10</volume>
          .3390/electronics13183666.
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>L.</given-names>
            <surname>Kinder</surname>
          </string-name>
          , T. Käfer,
          <article-title>Static and adaptive planning with wot td by generating python objects as intermediary representations using large language models</article-title>
          ,
          <source>Lecture notes in computer science</source>
          (
          <year>2025</year>
          )
          <fpage>256</fpage>
          -
          <lpage>273</lpage>
          . doi:
          <volume>10</volume>
          .1007/978-3-
          <fpage>031</fpage>
          -78955-7_
          <fpage>21</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>A.</given-names>
            <surname>Gangemi</surname>
          </string-name>
          ,
          <article-title>Ontology design patterns for semantic web content</article-title>
          ,
          <source>Lecture Notes in Computer Science</source>
          (
          <year>2005</year>
          )
          <fpage>262</fpage>
          -
          <lpage>276</lpage>
          . doi:https://doi.org/10.1007/11574620_
          <fpage>21</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>C.</given-names>
            <surname>Shimizu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Q.</given-names>
            <surname>Hirt</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Hitzler</surname>
          </string-name>
          ,
          <article-title>Modl: A modular ontology design library</article-title>
          ,
          <year>2019</year>
          . URL: https://arxiv. org/abs/
          <year>1904</year>
          .05405.
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>C.</given-names>
            <surname>Shimizu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Hammar</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Hitzler</surname>
          </string-name>
          , Modular ontology modeling, Semantic
          <string-name>
            <surname>Web</surname>
          </string-name>
          (
          <year>2022</year>
          )
          <fpage>1</fpage>
          -
          <lpage>31</lpage>
          . doi:https://doi.org/10.3233/sw-222886.
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>A.</given-names>
            <surname>Hogan</surname>
          </string-name>
          , E. Blomqvist,
          <string-name>
            <given-names>M.</given-names>
            <surname>Cochez</surname>
          </string-name>
          ,
          <string-name>
            <surname>C.</surname>
          </string-name>
          <article-title>D'amato</article-title>
          , G. D.
          <string-name>
            <surname>Melo</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          <string-name>
            <surname>Gutierrez</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          <string-name>
            <surname>Kirrane</surname>
            ,
            <given-names>J. E. L.</given-names>
          </string-name>
          <string-name>
            <surname>Gayo</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          <string-name>
            <surname>Navigli</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          <string-name>
            <surname>Neumaier</surname>
            ,
            <given-names>A.-C. N.</given-names>
          </string-name>
          <string-name>
            <surname>Ngomo</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Polleres</surname>
            ,
            <given-names>S. M.</given-names>
          </string-name>
          <string-name>
            <surname>Rashid</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Rula</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          <string-name>
            <surname>Schmelzeisen</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          <string-name>
            <surname>Sequeda</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          <string-name>
            <surname>Staab</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Zimmermann</surname>
          </string-name>
          ,
          <article-title>Knowledge graphs</article-title>
          ,
          <source>ACM Computing Surveys</source>
          <volume>54</volume>
          (
          <year>2022</year>
          )
          <fpage>1</fpage>
          -
          <lpage>37</lpage>
          . doi:
          <volume>10</volume>
          .1145/3447772.
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>S.</given-names>
            <surname>Borgo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Ferrario</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Gangemi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Guarino</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Masolo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Porello</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E. M.</given-names>
            <surname>Sanfilippo</surname>
          </string-name>
          , L. Vieu,
          <article-title>Dolce: A descriptive ontology for linguistic and cognitive engineering</article-title>
          , Applied Ontology Preprint (
          <year>2021</year>
          )
          <fpage>1</fpage>
          -
          <lpage>25</lpage>
          . URL: https://content.iospress.com/articles/applied-ontology/ao210259. doi:https: //doi.org/10.3233/AO-210259.
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>A.</given-names>
            <surname>Scherp</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Franz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Saathof</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Staab</surname>
          </string-name>
          ,
          <string-name>
            <surname>F -</surname>
          </string-name>
          <article-title>a model of events based on the foundational ontology dolce+dns ultralite</article-title>
          ,
          <year>2024</year>
          . URL: https://arxiv.org/abs/2411.16609. arXiv:
          <volume>2411</volume>
          .
          <fpage>16609</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>M.</given-names>
            <surname>Tenorth</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Beetz</surname>
          </string-name>
          ,
          <article-title>Knowrob: A knowledge processing infrastructure for cognition-enabled robots</article-title>
          ,
          <source>The International Journal of Robotics Research</source>
          <volume>32</volume>
          (
          <year>2013</year>
          )
          <fpage>566</fpage>
          -
          <lpage>590</lpage>
          . doi:
          <volume>10</volume>
          .1177/ 0278364913481635.
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>M.</given-names>
            <surname>Beetz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Bessler</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Haidu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Pomarlan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. K.</given-names>
            <surname>Bozcuoglu</surname>
          </string-name>
          , G. Bartels,
          <source>Know rob 2</source>
          .0
          <article-title>- a 2nd generation knowledge processing framework for cognition-enabled robotic agents (</article-title>
          <year>2018</year>
          ). doi:
          <volume>10</volume>
          .1109/icra.
          <year>2018</year>
          .
          <volume>8460964</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <surname>R. M. Smullyan</surname>
          </string-name>
          ,
          <string-name>
            <surname>First-Order Logic</surname>
          </string-name>
          . Preliminaries, Springer Berlin Heidelberg, Berlin, Heidelberg,
          <year>1968</year>
          , pp.
          <fpage>43</fpage>
          -
          <lpage>52</lpage>
          . URL: https://doi.org/10.1007/978-3-
          <fpage>642</fpage>
          -86718-
          <issue>7</issue>
          _4. doi:
          <volume>10</volume>
          .1007/ 978-3-
          <fpage>642</fpage>
          -86718-
          <issue>7</issue>
          _
          <fpage>4</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>G. K.</given-names>
            <surname>Saha</surname>
          </string-name>
          ,
          <article-title>Web ontology language (owl) and semantic web</article-title>
          ,
          <year>Ubiquity 2007</year>
          (
          <year>2007</year>
          )
          <fpage>1</fpage>
          -
          <lpage>1</lpage>
          . doi:https: //doi.org/10.1145/1295289.1295290.
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <surname>D. B. Lenat</surname>
          </string-name>
          ,
          <article-title>Cyc: a large-scale investment in knowledge infrastructure</article-title>
          ,
          <source>Commun. ACM</source>
          <volume>38</volume>
          (
          <year>1995</year>
          )
          <fpage>33</fpage>
          -
          <lpage>38</lpage>
          . URL: https://doi.org/10.1145/219717.219745. doi:
          <volume>10</volume>
          .1145/219717.219745.
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <given-names>D.</given-names>
            <surname>Beßler</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Porzel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Pomarlan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Vyas</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Höfner</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Beetz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Malaka</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Bateman</surname>
          </string-name>
          ,
          <article-title>Foundations of the socio-physical model of activities (soma) for autonomous robotic agents</article-title>
          ,
          <year>2020</year>
          . URL: https: //arxiv.org/abs/
          <year>2011</year>
          .11972. arXiv:
          <year>2011</year>
          .11972.
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <given-names>C.</given-names>
            <surname>Shimizu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Hitzler</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Krisnadhi</surname>
          </string-name>
          ,
          <article-title>Modular ontology modeling: A tutorial, Applications and practices in ontology design, extraction, and reasoning (</article-title>
          <year>2020</year>
          )
          <fpage>3</fpage>
          -
          <lpage>20</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [22]
          <string-name>
            <given-names>A.</given-names>
            <surname>Ellis</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Severyn</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Novakazi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Banaee</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Shimizu</surname>
          </string-name>
          ,
          <string-name>
            <surname>Ontopret:</surname>
          </string-name>
          <article-title>An ontology for the interpretation of human behavior, 2025</article-title>
          . URL: https://arxiv.org/abs/2510.23553. arXiv:
          <volume>2510</volume>
          .
          <fpage>23553</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          [23]
          <string-name>
            <given-names>M.</given-names>
            <surname>Shridhar</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Thomason</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Gordon</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Bisk</surname>
          </string-name>
          , W. Han,
          <string-name>
            <given-names>R.</given-names>
            <surname>Mottaghi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Zettlemoyer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Fox</surname>
          </string-name>
          ,
          <article-title>ALFRED: A Benchmark for Interpreting Grounded Instructions for Everyday Tasks</article-title>
          , in: The IEEE Conference
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>