<!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>What Say You: An Ontological Representation of Imperative Meaning for Human-Robot Interaction</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Robert PORZEL</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Vanja CANGALOVIC</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Applied Linguistics, Bremen University</institution>
          ,
          <addr-line>Bremen</addr-line>
          ,
          <country country="DE">Germany</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Digital Media Lab, Bremen University</institution>
          ,
          <addr-line>Bremen</addr-line>
          ,
          <country country="DE">Germany</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>There is a distinct difference between modeling linguistic knowledge and knowledge that is expressed linguistically. The research effort described herein concerns the latter, i.e. how to model the output of a natural language understanding system in a formal ontology in such a way that robotic agents can carry out the tasks given to them via natural language. For this, we build on a given foundational ontology that is suitable for our requirements and introduce the basic modeling principles and design patterns to model and represent the meaning of instructions. Linguistically, our model is informed by constructional approaches to language understanding, i.e. embodied- and fluid construction grammar. Ontologically, we base our model on the foundational framework provided by the Dolce Ultra Light + Descriptions and Situations ontology. The proposed model, called SOMA-SAY, is part of a larger system of ontologies that are employed in the Everyday Activity Science and Engineering collaborative research center.</p>
      </abstract>
      <kwd-group>
        <kwd />
        <kwd>Natural Language Understanding</kwd>
        <kwd>Everyday Activities</kwd>
        <kwd>Robotics</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>Numerous formal ontological models representing linguistic objects and their
corresponding grammatical theories have been presented in the past. This is not another one
of these models. While we will discuss some prior modeling efforts in Section 2, the
scope and intent of our model differs from previous ones in several respects. Firstly,
we do not focus on modeling linguistic objects themselves, such as morphological,
lexical or syntactic constructions. We do, however, focus on representing the socially
constructed meaning that is conveyed by instructions. Specifically, our work takes place in
the challenging and practical application of giving robots underspecified and vague
natural language instructions to perform certain everyday activities that are subsequently
carried out by them. Representing an underspecified instruction also involves representing
information that was left implicit by the textual or verbal command.</p>
      <p>The ontology module presented in this work is part of the cognitive backbone of a
greater robotic infrastructure [1]. It serves the function of representing the socially
constructed semantic content of an instruction. More specifically, given that we are using a
constructional approach to language understanding [2], we need to represent the
pragmatic implications of the meaning pole of imperative constructions. This work,
therefore, constitutes an attempt to employ state of the art knowledge engineering principles
to connect formal ontologies to constructional cognitive linguistic theories [3,4].</p>
    </sec>
    <sec id="sec-2">
      <title>2. State of the Art</title>
      <p>In the past 20 years various approaches to model linguistic knowledge, i.e. the entities
and features that make up human language, in formal ontologies have been proposed.
These approaches differ in some respects such as alignment to upper layers, their
modeling intent and their scope. One point of divergence lies in the specific alignment to a
foundational layer. While, for example, the GOLD ontology [5] is aligned to the SUMO
upper ontology [6], the OntoWordNet model [7], is aligned to the DOLCE foundational
ontology [8]. The LingInfo model [9] can be used with any foundational framework as
it relies on meta-classes to model information about the lexical entities. In contrast, the
OntoWordNet aims at merging the linguistic information contained in WordNet with the
respective classes employed in specific domain models, while both LingInfo and GOLD
seek to incorporate more linguistic information, such as morphological and grammatical
features of language. They all allow for a direct connection of the respective linguistic
information for terms with corresponding classes and properties in a domain ontology.</p>
      <p>These efforts are, in a sense, orthogonal to ours and each model could be integrated
as an additional module to allow reasoning about linguistic information or as a link
between lexical and ontological resources. For those purposes we employ a Lower
Semantic Model that connects lexical and ontological information and is interchangeable with
either of the models described above. More closely related to our approach is the
socalled General Upper Model (GUM) [10]. GUM provides a detailed semantics for
linguistic spatial expressions and is based on a principled ontological engineering approach.
It covers language concerned with space, actions in space and spatial relationships for
which an ontological organization is proposed that relates such expressions to general
classes of fixed semantic import. However, as we seek to align our model with a specific
foundational model and construct it as a module within the SOMA2 ontological
framework, we cannot employ the upper model GUM as is, but will re-use relevant details
concerning schematic theories about functional relations, where applicable.</p>
      <p>The ontology module described in this work is part of the EASE family of
ontologies, collectively called SOMA. Like all of the SOMA ontologies, it is based on the
DOLCE+DnS Ultralite (DUL) foundational framework [8], a decision that is greatly
motivated by their underlying ontological commitments. Firstly, DUL is not a revisionary
model, but seeks to express stands that shape human cognition. Furthermore, it assumes
a reductionist approach – rather than capturing, for example, the flexibility of our usage
of objects via multiple inheritance in a multiplicative manner, it commits to a reduced
ground classification and use a descriptive approach for handling this flexibility. For this,
2SOMA stands for Socio-physical Model of Activities (https://ease-crc.github.io/soma/).
a primary branch of the ontology represents the ground physical model, e.g. objects and
actions, while a secondary branch represents the social model, e.g. roles and tasks. All
entities in the social branch would not exist without humans, i.e. they constitute social
objects that represent concepts about or descriptions of ground elements. Every
axiomatization in the physical branch can, therefore, be regarded as expressing some
physical context whereas axiomatizations in the descriptive social branch are used to express
social contexts. A set of dedicated relations is provided that connect both branches. For
example the relation classifies connects ground objects, e.g. specific utterances, with the
roles they can play, i.e. potential classifications. Thus, we can state that an interrogative
can in some context be conceptualized as an assertion, a command or simply a query.
Nevertheless, neither its ground ontological classification as an interrogative will change
nor will interrogatives be subsumed as commands or assertions via multiple inheritance.</p>
      <p>The semantics of the actions and entities executed by the robots performing everyday
activities, such as setting a table or cooking a meal, are defined by this formal ontology.
This ontology is designed to provide descriptions for everyday activities in terms of
human physiology and human mental concepts, as well as enabling formal reasoning.
The ontology supplying the labels for the objects has been designed using the principles
proposed by Masolo et al. [8,11]. Specific branches of the former KnowRob knowledge
model pertaining to everyday activities [1], such as those involved in table setting and
cooking, have consequently been aligned to the DUL framework in the creation of the
SOMA framework. Additional axiomatization that is beyond the scope of description
logics is integrated by means of the Distributed Ontology Language [12].</p>
    </sec>
    <sec id="sec-3">
      <title>3. The SOMA-SAY Module</title>
      <p>
        Our application domain of everyday activites requires robotic agents to carry out natural
language instructions, such as recipes or manuals. This involves flexibly parsing abstract
and underspecified input into a meaning representation, which in turn enables further
steps necessary for real grounding, such as simulations or additional reasoning. To this
end, a deep semantic parser based on the Construction Grammar formalism is employed
[
        <xref ref-type="bibr" rid="ref1">13,14,15</xref>
        ]. Both the constructions’ meaning poles and the analysis itself make use of
ontological knowledge, to disambiguate otherwise unclear instructions and to evoke
unspecified parameters which need to be inferred by later processing steps. In this way,
natural language commands are transformed into models of SOMA-SAY, which consist
of series of state transitions specifying the evoked schemas. The employed parser’s
underlying mechanism is based on the unification and merging algorithms implemented in
Fluid Construction Grammar[2], while its ontology integration and schema handling are
inspired by the Embodied Construction Grammar framework [16]. The constructions are
co-engineered with the concepts of SOMA-SAY and can be viewed as rules mapping
between word-positional relationships and syntactic properties, and semantically rich
ontological concepts. The parsing process integrates tightly into our knowledge base-focused
understanding pipeline, with both the internal data structures as well as the semantic
output being represented as semantic triples.
      </p>
      <p>We can firstly define a LOCUTION as an ACTION3 A LOCUTION represents any
activity of expression using natural language that can be verbal, textual or else. The
actual linguistic form of such an expression, i.e. declaratives, imperatives or interrogatives,
are modeled as a LINGUISTICOBJECT. A LINGUISTICOBJECT itself is an
INFORMATIONOBJECT. Using the given hasPart relation we can express that only linguistic
objects can be components of a locution, i.e. Locution v 8 hasPart.LinguisticObject.</p>
      <p>DUL features the useful distinction between an EVENT that happens in the world
and an EVENTTYPE, i.e. a classification or interpretation thereof.4 Analogously, we can
apply the same design pattern to the linguistic function of a LOCUTION, i.e. an
ILLOCUTION. Additionally, we define three types of ILLOCUTION, i.e. ASSERTION,
INSTRUCTIVE, and INTERROGATIVE. This solves certain aspects of semantic construal and
pragmatic analysis [17]. We all know that utterances formalized as declaratives, e.g. it is
drafty in here, are actually veiled instructions as in this example to close a window or
door. Our models allows for all possible construals, i.e. questions that are meant as
assertions, e.g. how stupid is this meaning this is very stupid as all other form-function
combinations. This is realized via the classifies relation.</p>
      <p>In our domain, instructions are important as they constitute the input for the robotic
agents. So even if asked could you put the plates on the table the robot should not reply
with a resounding yes, but rather execute the given command. In the DnS system [18]
a DESCRIPTION is a SOCIALOBJECT that represents a conceptualization that can be
understood as a ’descriptive context’. This context uses or defines concepts to create a
view on a ’relational context’. This relational context is modeled as a SITUATION. A
SITUATION is a view consistent with a DESCRIPTION, i.e. it satisfies it. It is created by
an observer on the basis of a ’frame’ provided by the DESCRIPTION. As such it used
to represent reified n-ary relations, where isSettingFor is the top-level relation for all
binary projections of the n-ary relation. For modeling the meaning of any locution that is
construed as a command we employ the TRANSITION subclass of SITUATION. First of
all a TRANSITION creates a context for two additional different Situation(s), i.e. the state
before and the state after the transition takes place. For our scenario we create a subclass
of TRANSITION called STATETRANSITION. Via the relation includesEvent, we can state
that every STATETRANSITION includes exactly two EVENTS, e.g. two STATES.</p>
      <p>Additionally, we create a new type of situation, called a SCENE. Using the given
DUL relations of hasInitialState and hasTerminalState, we can connect situations to
situations, i.e. two scenes to one transition. Based on the constructional approach to language
understanding, representing the meaning of utterances is impossible without recourse
to schematic knowledge in the form of image schema, x-schema or a FrameNet frame
[3,19,20,4,21]. We subsume these schematic theories under the class THEORY making
them a type of DESCRIPTION. We can now start to populate our model with the schemas
that have been proposed in the literature [3,19] with the addition of an ESTSCHEMA that
is evoked in expressions featuring the existence of an entity, as in ”there is a cup”.</p>
      <p>We now define a new evokes relation that can hold between two social objects. In
our case we employ it to state that schemas can evoke other schemas, thereby making the
evoked schemas’ constituent roles accessible to itself [16], e.g. CausedMotionSchema
v 9 evokes.SourcePathGoal. Following the computational practice [22,16], we want
to assign constituents to the individual schemas, whereby only entities of type ROLE can
be a constituent of a schema, i.e. SchematicTheory v 8 hasConstituent.Role
4DUL defines an EVENTTYPE as a concept that classifies an EVENT. It should, therefore, describe how an
EVENT should be interpreted, executed, expected, seen, etc.</p>
      <p>As provided by the DUL foundations, the classification of objects is realized via the
ROLE pattern. Roles are CONCEPTS and, as such, reside in the SOCIALOBJECT branch
of DUL. The classifies relation is used to constrain what can be classified as a source
or goal or what can be classified as a trajector. This role pattern is if paramount
importance, especially in restricting the type of entity that become the filler of a schematic
constituent. The SOMA framework imports the roles that have been established in the field
of frame semantics [21]. The selectional restrictions imposed by the classifies relation are
used in a number of reasoning processes ranging from natural language understanding
to tool selection. As certain roles can only classify physical agents or specific types of
designed artifacts, these axiomatizations provide substantial information about context
dependent meaning of objects, e.g. Destination v 8 classifies.Location. Lastly, we
can now link situations to schematic theories, as every scene and action in a given
situation evokes specific schematic theories that consequently need to be satisfied as well, i.e.
StateTransition v 8 satisfies.SchematicTheory.</p>
      <p>Please note that the ensuing structures are still not sufficiently specific to drive a
robotic control system. A detailed overview of further parametrizations and explication
of these plans via physical simulation and human computation is given in Pfau et al. [23].</p>
    </sec>
    <sec id="sec-4">
      <title>4. Conclusion</title>
      <p>We introduce a modeling approach cum model that seeks to represent the social
interpretation of imperatives, regardless of their linguistic form. The ensuing model is part of the
SOMA framework that constitutes a socio-physical model of activities for autonomous
robotic agents. As SOMA itself is aligned to the DUL foundational ontology, we
showcase where and how our model connects to this axiomatic theory about the high-level
domain-independent categories in the real world. There are obvious limitations to our
model, as numerous constraints are outside of the scope of description logics. More
expressive models of image schemas and their implications, in first order logic, have been
proposed and discussed recently [24]. In other on-going work, we define theories for
image schemas in a more tractable formalism of propositional defeasible logic and use
them for counterfactual simulation. As future work we are considering a complete
reformulation of constructional and schematic knowledge using some form of propositional
defeasible logic. Additionally, further reasoning and mental simulation is needed to
explicate the given instructions completely. This concerns both the grounding of referents
as well as the parametrization of the ensuing actions.</p>
      <p>As with the work presented herein, we aim to put the insights provided by cognitive
linguistic theories to use in making robotic agents more flexible and robust in carrying
out the vague and underspecified instructions that are given to them by their human
interlocutors. This increase in flexibility is a result of combining physical models that
represent actual events, such as a LOCUTION with social descriptions thereof, e.g. an
ILLOCUTION. This two-pronged approach is employed throughout the proposed
SOMASAY module, whether it is in the ROLE - OBJECT or the TASK - ACTION pattern.
Employing this throughout the cognitive infrastructure of robotic agents enables them to
reason about their actions and react felicitously to a given linguistic input. This work,
therefore, represents another step towards moving from robotic agents that can perform
a single task to ones that actually master an everyday activity, such as preparing a meal
and setting a table.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          <source>[15] [16] [17] [18] [19] [20] [21] [22] [23]</source>
          [24]
          <string-name>
            <surname>Beetz</surname>
            <given-names>M</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bessler</surname>
            <given-names>D</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Haidu</surname>
            <given-names>A</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pomarlan</surname>
            <given-names>M</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bozcuoglu</surname>
            <given-names>AK</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bartels</surname>
            <given-names>G</given-names>
          </string-name>
          .
          <article-title>Know Rob 2.0 - A 2nd Generation Knowledge Processing Framework for Cognition-Enabled Robotic Agents</article-title>
          .
          <source>Proceedings - IEEE International Conference on Robotics and Automation</source>
          .
          <year>2018</year>
          :
          <fpage>512</fpage>
          -
          <lpage>519</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          <string-name>
            <given-names>Lakoff G.</given-names>
            <surname>Women</surname>
          </string-name>
          , Fire, and Dangerous Things:
          <article-title>What Categories Reveal about the Mind</article-title>
          . University of Chicago Press;
          <year>1987</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          <string-name>
            <surname>Feldman</surname>
            <given-names>J</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lakoff</surname>
            <given-names>G</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bailey</surname>
            <given-names>D</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Narayanan</surname>
            <given-names>S</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Regier</surname>
            <given-names>T</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Stolcke</surname>
            <given-names>A</given-names>
          </string-name>
          .
          <fpage>L0</fpage>
          -The
          <source>First Five Years of an Automated Language Acquisition Project. AI Review</source>
          .
          <year>1996</year>
          ;
          <volume>10</volume>
          :
          <fpage>103</fpage>
          -
          <lpage>129</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          <string-name>
            <surname>Farrar</surname>
            <given-names>S</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Langendoen</surname>
            <given-names>T.</given-names>
          </string-name>
          <article-title>A Linguistic Ontology for the Semantic Web</article-title>
          .
          <source>GLOT</source>
          .
          <year>2004</year>
          06;
          <issue>7</issue>
          :
          <fpage>97</fpage>
          -
          <lpage>100</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          <string-name>
            <surname>Niles</surname>
            <given-names>I</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pease</surname>
            <given-names>A</given-names>
          </string-name>
          .
          <article-title>Towards a Standard Upper Ontology</article-title>
          .
          <source>In: Proceedings of the International Conference on Formal Ontology in Information Systems - Volume</source>
          <year>2001</year>
          . FOIS '
          <fpage>01</fpage>
          . New York, NY, USA: Association for Computing Machinery;
          <year>2001</year>
          . p.
          <fpage>2</fpage>
          -
          <lpage>9</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          <string-name>
            <surname>Gangemi</surname>
            <given-names>A</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Navigli</surname>
            <given-names>R</given-names>
          </string-name>
          , Velardi P.
          <article-title>The OntoWordNet Project: Extension and Axiomatization of Conceptual Relations in WordNet</article-title>
          . In:
          <string-name>
            <surname>Meersman</surname>
            <given-names>R</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tari</surname>
            <given-names>Z</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Schmidt</surname>
            <given-names>DC</given-names>
          </string-name>
          , editors.
          <source>On The Move to Meaningful Internet Systems</source>
          <year>2003</year>
          :
          <article-title>CoopIS, DOA, and ODBASE</article-title>
          . Berlin, Heidelberg: Springer Berlin Heidelberg;
          <year>2003</year>
          . p.
          <fpage>820</fpage>
          -
          <lpage>838</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          <string-name>
            <surname>Masolo</surname>
            <given-names>C</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Borgo</surname>
            <given-names>S</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gangemi</surname>
            <given-names>A</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Guarino</surname>
            <given-names>N</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Oltramari</surname>
            <given-names>A</given-names>
          </string-name>
          .
          <article-title>Wonderweb deliverable d18, ontology library (final)</article-title>
          .
          <source>ICT project</source>
          .
          <year>2003</year>
          ;
          <volume>33052</volume>
          :
          <fpage>31</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          <string-name>
            <surname>Cimiano</surname>
            <given-names>P</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Buitelaar</surname>
            <given-names>P</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Frank</surname>
            <given-names>A</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Racioppa</surname>
            <given-names>S</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sintek</surname>
            <given-names>M</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kiesel</surname>
            <given-names>M</given-names>
          </string-name>
          , et al.
          <article-title>LingInfo: Design and Applications of a Model for the Integration of Linguistic Information in Ontologies</article-title>
          .
          <source>In: Proceedings of the OntoLex Workshop</source>
          at LREC. ELRA;
          <year>2006</year>
          . p.
          <fpage>28</fpage>
          -
          <lpage>32</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          <string-name>
            <surname>Bateman</surname>
            <given-names>JA</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hois</surname>
            <given-names>J</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ross</surname>
            <given-names>R</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tenbrink</surname>
            <given-names>T.</given-names>
          </string-name>
          <article-title>A Linguistic Ontology of Space for Natural Language Processing</article-title>
          .
          <source>Artif Intell</source>
          .
          <year>2010</year>
          Sep;
          <volume>174</volume>
          (
          <issue>14</issue>
          ):
          <fpage>1027</fpage>
          -
          <lpage>1071</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          <string-name>
            <surname>Mascardi</surname>
            <given-names>V</given-names>
          </string-name>
          , Cord`ı V,
          <string-name>
            <surname>Rosso</surname>
            <given-names>P.</given-names>
          </string-name>
          <article-title>A comparison of upper ontologies (disi-tr-</article-title>
          <volume>06</volume>
          -21).
          <article-title>Dipartimento di Informatica e Scienze dell'Informazione, Universitr´ degli Studi di Genova</article-title>
          .
          <year>2008</year>
          ;
          <volume>35</volume>
          :
          <fpage>16146</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          <string-name>
            <surname>Mossakowski</surname>
            <given-names>T.</given-names>
          </string-name>
          <article-title>The Distributed Ontology, Model and Specification Language-DOL</article-title>
          . In: International Workshop on Algebraic Development Techniques. Springer;
          <year>2016</year>
          . p.
          <fpage>5</fpage>
          -
          <lpage>10</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          <string-name>
            <surname>Fillmore C.</surname>
          </string-name>
          <article-title>The mechanisms of construction grammar</article-title>
          .
          <source>In: Berkeley Linguistics Society</source>
          . vol.
          <volume>14</volume>
          ;
          <year>1988</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          p.
          <fpage>35</fpage>
          -
          <lpage>55</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          <string-name>
            <given-names>Goldberg</given-names>
            <surname>AE</surname>
          </string-name>
          .
          <article-title>Constructions: A Construction Grammar Approach to Argument Structure</article-title>
          . University of Chicago Press;
          <year>1995</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          <string-name>
            <surname>Fillmore</surname>
            <given-names>C</given-names>
          </string-name>
          , Kay P.
          <article-title>Construction grammar</article-title>
          . Stanford, CA: CSLI;
          <year>1999</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          <string-name>
            <surname>Chang</surname>
            <given-names>N</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Feldman</surname>
            <given-names>J</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Porzel</surname>
            <given-names>R</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sanders</surname>
            <given-names>K.</given-names>
          </string-name>
          <string-name>
            <surname>Scaling Cognitive</surname>
          </string-name>
          <article-title>Linguistics: Formalisms for Language Understanding</article-title>
          .
          <source>In: Proceedings of the 1st Workshop On Scalable Natural Language Understanding</source>
          ;
          <year>2002</year>
          . .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          <string-name>
            <given-names>Katz J. Propositional</given-names>
            <surname>Structure</surname>
          </string-name>
          and
          <string-name>
            <given-names>Illocutionary</given-names>
            <surname>Force</surname>
          </string-name>
          . Mass.: Harvard University Press;
          <year>1980</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          <string-name>
            <surname>Gangemi</surname>
            <given-names>A</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mika</surname>
            <given-names>P</given-names>
          </string-name>
          .
          <article-title>Understanding the Semantic Web through Descriptions and Situations</article-title>
          .
          <source>In: Proceedings of the ODBASE Conference</source>
          . Springer;
          <year>2003</year>
          . .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          <string-name>
            <surname>Johnson</surname>
            <given-names>M.</given-names>
          </string-name>
          <article-title>The Body in the Mind Metaphors</article-title>
          . University of Chicago Press;
          <year>1987</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          <string-name>
            <given-names>Langacker</given-names>
            <surname>RW</surname>
          </string-name>
          .
          <source>Foundations of Cognitive Grammar</source>
          , Vol.
          <volume>1</volume>
          . Stanford University Press;
          <year>1987</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          <string-name>
            <surname>Baker</surname>
            <given-names>CF</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Fillmore</surname>
            <given-names>CJ</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lowe</surname>
            <given-names>JB</given-names>
          </string-name>
          .
          <article-title>The Berkeley FrameNet Project</article-title>
          .
          <source>In: Proceedings of the 17th International Conference on Computational Linguistics - Volume 1. ACL '98/COLING '98</source>
          . USA: Association for Computational Linguistics;
          <year>1998</year>
          . p.
          <fpage>86</fpage>
          -
          <lpage>90</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          <source>In: Proceedings of the Sixteenth National Conference of Artificial Intelligence</source>
          . Menlo Park;
          <year>1999</year>
          . .
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          <source>In: Entertainment Computing and Serious Games</source>
          . vol.
          <volume>11863</volume>
          of Lecture Notes in Computer Science.
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          Springer;
          <year>2019</year>
          . p.
          <fpage>85</fpage>
          -
          <lpage>96</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          <string-name>
            <surname>Hedblom</surname>
            <given-names>MM</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kutz</surname>
            <given-names>O</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mossakowski</surname>
            <given-names>T</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Neuhaus</surname>
            <given-names>F</given-names>
          </string-name>
          .
          <article-title>Between Contact and Support: Introducing a logic for image schemas and directed movement</article-title>
          .
          <source>In: 16th International Conference of the Italian Association for Artificial Intelligence (AI*IA</source>
          <year>2017</year>
          )
          <article-title>; 2017</article-title>
          . p.
          <fpage>256</fpage>
          -
          <lpage>268</lpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>