<!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>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Fausto Giunchiglia</string-name>
          <email>fausto.giunchiglia@unitn.it</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Mayukh Bagchi</string-name>
          <email>mayukh.bagchi@unitn.it</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="editor">
          <string-name>Semantic Heterogeneity, Representation, Unity, Diversity.</string-name>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Department of Information Engineering and Computer Science, University of Trento</institution>
          ,
          <addr-line>I-38123 Povo, Trento</addr-line>
          ,
          <country country="IT">Italy</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>The Eighth Joint Ontology Workshops</institution>
          ,
          <addr-line>JOWO'22</addr-line>
        </aff>
      </contrib-group>
      <abstract>
        <p>Semantic Heterogeneity is conventionally understood as the existence of variance in the representation of a target reality when modelled, by independent parties, in diferent databases, schemas and/ or data. We argue that the mere encoding of variance, while being necessary, is not suficient the problem of representational heterogeneity, given that it is also necessary to encode the unifying basis on which such variance is manifested. To that end, this paper introduces a notion of Representation Heterogeneity in terms of the co-occurrent notions of Representation Unity and Representation Diversity. We have representation unity when two heterogeneous representations model the same target reality, representation diversity otherwise. In turn, this paper also highlights how these two notions get instantiated across the two layers of any representation, i.e., Language and Knowledge.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        The phenomenon of Semantic Heterogeneity is conventionally understood as the existence
of variance in the representation of the same target reality when computationally modelled
by independent parties in database schemas or data sets [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. The principal ramifications
of semantic heterogeneity in data management include representational incompleteness and
inconsistency with the consequent loss of semantic interoperability [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. This is a widely studied
problem in increasingly emergent application scenarios like multilingual data integration (see,
for instance, [
        <xref ref-type="bibr" rid="ref3 ref4">3, 4</xref>
        ]) and many partial solutions at the schema and data level have been proposed
(see, for instance, [
        <xref ref-type="bibr" rid="ref5 ref6">5, 6</xref>
        ]). However, so far, there is no unifying model of why and how semantic
heterogeneity manifests itself and, even less, a general solution.
      </p>
      <p>
        We prefer to talk of Representation Heterogeneity, rather than of Semantic Heterogeneity, to
emphasize the fact that heterogeneity is an intrinsic property of any representation [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ], wherein
diferent observers encode diferent representations of the same target reality depending on the
local context [
        <xref ref-type="bibr" rid="ref8 ref9">8, 9</xref>
        ]. Representation heterogeneity is, in turn, rooted in the more general
omnipresent phenomenon of World Heterogeneity. Thus, for instance, there is a need of determining
whether two diferent (occurrences of) musical instruments are actually the same instrument.
In this perspective, we define the problem of representation heterogeneity as follows. Given
that (i) there are no two identical occurrences of reality, not even of the same reality, and that
∗ This research has received funding from the “DELPhi - DiscovEring Life Patterns” project funded by the MIUR
(PRIN) 2017.
nEvelop-O
(ii) there are no two identical representations, of even of the same occurrence of reality, then
(iii) how can we establish whether two heterogeneous representations actually represent the same
reality?
      </p>
      <p>We argue that the current understanding of semantic heterogeneity as the ‘existence of
variance’, while being crucially necessary, is not suficient . There can be no variance without a
prior notion of a unifying reference taken as the basis for computing the variance itself. To that end,
we propose to ground the notion of representation heterogeneity in that of world heterogeneity
which, in turn, we model as the co-occurrence of (World) Unity and (World) Diversity. Unity1
models the ability of recognizing two diferent real world phenomena as diferent occurrences
of the same target reality, and, given Unity, Diversity models the ability of recognizing the
existence of diferences among them. In turn, this allows to disambiguate the (also omnipresent)
phenomenon of representation heterogeneity into the two distinct phenomena of Representation
Unity which models the fact that two representations represent the same target reality, and given
Representation Unity, the notion of Representation Diversity models the diferences between the
representations. Finally, we model these two notions it in terms of the co-occurrence of Unity
and Diversity into two distinct ordered layers, i.e., Language and Knowledge. The Language
layer comprises the heterogeneity arising in the conceptual and lexical-semantic level. Instead,
the Knowledge layer comprises of the heterogeneity arising in the schema and data level.</p>
      <p>This paper is organized as follows. Section 2 introduces the notions of world and
representation heterogeneity. Section 3 unwinds the notion of representation heterogeneity into the
notions of Language and Knowledge unity and diversity. Section 4 concludes the paper with a
short comparison with Brachman and Guarino’s proposed layering of representations.</p>
    </sec>
    <sec id="sec-2">
      <title>2. World heterogeneity</title>
      <p>Consider the motivating example (see Table 1) of the two datasets encoding information about
the same target reality - a musical instrument identified as `2290SDC50'. The first dataset is
a record in a musical instruments catalog from Europe capturing some geophysical details of
the aforementioned instrument such as production, collection, width etc. The second dataset,
instead, is a record from the instrument’s host museum in India encoding details such as
its company and width. There are at least four levels which complicate the representation
of the entity (with label) `2290SDC50'. First, the fact that the same musical instrument is
conceptualized diferently in the two datasets, viz. chordophone and stringed instrument
respectively. Second, but non-trivially, the fact that the first dataset is in English whereas the
second dataset is in Hindi. Third, the observation that for modelling the same entity, each
dataset employ a diferent set of properties thus, essentially, leading to two diferent descriptions.
Finally, the fact that even for a common property such as the width, the values recorded are
diferent due to the adherence to diferent units of measurement.</p>
      <p>
        This example is a direct instantiation of the phenomenon of Representation Heterogeneity,
which is conventionally understood as the existence of variance in the representation,
interpretation and resulting meaning. Representation heterogeneity is pervasive, wherein, even for
the same target reality, diferent observers encode diferent representations depending on the
1The notion of Unity is unrelated to its namesake in OntoClean [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ]
local context, purpose, focus or other factors. In turn, representation heterogeneity is rooted in
the unavoidable phenomenon of World Heterogeneity. Genetic diversity allows species to adapt
to changes in the environment, production diversity allows economies to adapt to changes in
market dynamics, and social and cultural diversity fuel progress in the society. Heterogeneity
is the key distinguishing feature of life, there will never be, e.g., two identical places or two
identical individuals. Still, despite this, we are able to determine whether two heterogeneous
occurrences of reality are actually occurrences of the same reality. Thus for instance, we can
determine whether (or not) two diferent (occurrences of) objects are two instances of a musical
instrument or whether (or not) two diferent (occurrences of) musical instruments are two
occurrences of the same instrument. We formalize the intuitions above as follows.
World Heterogeneity: there are no two identical occurrences of the same or diferent realities;
Representation Heterogeneity: there are no two identical representations of the same or diferent
occurrences of reality.
      </p>
      <p>
        Notice how the latter is an instance of the former and, as such, it is also unavoidable, as it
is the consequent (non-)generality of any representation [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ]. It is impossible to construct a
representation capable of capturing the infinite richness of the real world and also the infinite
ways, provided by language, to describe the world itself. Thus, on one hand, for any chosen
representation, there will always be an aspect of the world which is not captured and, on the
other hand, there will always be an alternative way to represent the same aspect of the world.
      </p>
      <p>Based on these premises, it should be evident that the understanding of semantic heterogeneity
as the ‘existence of variance’, while being crucially necessary, is not suficient to characterize
the heterogeneity of representations, and even less to suggest a way to handle it. The crucial
observation is that, being everything (and every representation) diferent from everything else
(and any other representation), a proper notion of variance can only be given based on a prior
notion of a unifying reference taken as the basis for computing the variance itself. And, once
defined the unifying reference, we need also, as a second step, dependent on the previous, to
make precise the basis on which we compute what is diferent.</p>
    </sec>
    <sec id="sec-3">
      <title>3. Representation heterogeneity</title>
      <p>We model the representation heterogeneity in terms of the co-occurrence of the two notions of
Representation Unity and Representation Diversity. Representation Unity models the fact that
two diferent representations actually represent the same target reality, e.g., two encounters
with the same chordophone `2290SDC50', or two encounters with a musical instrument. Given
a Representation Unity, namely for any two representations for which it has been identified
the reason why there is Unity, Representation Diversity models the ability of recognizing their
mutual diferences. Thus, for instance, we can recognize that two musical instruments (unity)
are a chordophone and an aerophone (diversity), or the fact that two musical instruments have
diferent width. Thus, while establishing Representation Unity allows to determine the space of
what exists across multiple perceptions of the same target reality, establishing Representation
Diversity allows to determine the space of variations, e.g., the properties, of any target reality
which was decided to exist. Based on this, we propose the following solution to the problem of
representation heterogeneity:</p>
      <p>For any two representations, given that:</p>
      <p>(representation heterogeneity): there are no two identical representations of reality,
decide whether:</p>
      <p>the two representations represent the same reality.</p>
      <p>If this is the case then we say that we have the unity of representations, otherwise we say that we
have representation diversity. But how to establish this fact? We do this by recursively reducing
the problem of representation heterogeneity to the problems of language and knowledge
heterogeneity and, in turn, to the co-occurrence of Unity and Diversity in the Language and the
Knowledge layers. Let us briefly highlight how this works in practice.</p>
      <p>
        In the Language layer, the need for co-occurrence of Language Unity and Language Diversity
are primarily due to the diferent conceptual hierarchies into which (the same) target realities
are hierarchically modelled, in terms of Genus and Diferentia [
        <xref ref-type="bibr" rid="ref12 ref13">12, 13</xref>
        ]. Thus, for instance,
Koto, Dulcimer and Guitar are diferent while being string instruments. Language Unity models
the ability of recognizing two diferent concepts as diferent occurrences of the same common
concept. Thus for instance, in the above example, we establish language unity by establishing
that we have musical instruments. Language Diversity models the ability of recognizing the
diferences between them, in the example above, that we have two diferent musical experiments.
So, we always have both language unity and language diversity. The one which is selected
depends on the level of abstraction at which we are thinking. Are we looking for two musical
instruments, and we do not care which one, or are we looking for a specific one, e.g., a Guitar?
      </p>
      <p>A similar situation happens in the Knowledge layer. If in the language layer we need to define
the objects we are looking for, in the knowledge layer we need to clarify the specific properties
(of such objects) we are interested in. Knowledge Unity models the ability of recognizing two
diferent entities as diferent occurrences of the same common entity, while, for any occurrence of
Knowledge Unity, Knowledge Diversity models the ability of recognizing the diferences between
the entities. Thus, for instance, once we have decided at the language level that we are interested
in Guitars, we may establish that we are interested in guitars of a certain form, or of a certain
color. The selected set of properties determines which unity and diversity we are looking for.</p>
      <p>The process by which we decide on representation heterogeneity will lead to diferent results
depending on the specifics of what we are looking for, as it is the case in our everyday life. We
formalize this in the following notion
Language Heterogeneity: whether there is language unity or language diversity depends on the
selected level of abstraction in the Genus-Diferentia hierarchy;
Knowledge Heterogeneity: given a certain language unity, whether there is knowledge unity or
knowledge diversity depends on the properties selected as reference.</p>
      <p>This leads to the following refined solution to the problem of representation heterogeneity:
For any two representations, given that:</p>
      <p>(representation heterogeneity): there are no two identical representations of reality,
decide whether:</p>
      <p>the two representations represent the same reality,
based on:</p>
      <p>the selected language level of abstraction and follow-up selected knowledge level properties.
In other words, a general solution to the problem of semantic/ representation heterogeneity
must be parametric on the local purpose, with the prupose being characterized in terms of two
precise choices at the language and knowledge level.</p>
    </sec>
    <sec id="sec-4">
      <title>4. Conclusion - on layering representations</title>
      <p>Our solution to the problem of semantic heterogeneity is based on a stratification of
representations where, starting from the heterogeneity of the world, we articulate the unity and diversity
of two representations in terms of a set of choices made at the language and knowledge level.</p>
      <p>
        This is not the first time a stratification of representation has been provided. Most noticeable
is the model proposed first by Brachman [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ] and later modified by Guarino [
        <xref ref-type="bibr" rid="ref14 ref16">14, 16</xref>
        ] (see
Figure 1). Withe respect to Brachman’s proposal, Guarino emphasized that the focus of the
epistemological level was on structuring and formal reasoning and not on formal representation
of concepts which remained arbitrary and neutral as concerns ontological commitment. He
argued against this very ontological neutrality and advocated that a rigorous ontological analysis
can greatly “improve the quality of the knowledge engineering process” [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ]. To that end, he
proposed a new knowledge representation level termed as the ontological level positioned
between epistemological and conceptual level (see Figure 1). The ontological level was intended
as the “level of meaning” and ofered primitives which “ satisfy formal meaning postulates ...
restrict[ing] the interpretation of a logical theory on the basis of formal ontology, intended as a
theory of a priori distinctions” [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ]. As part of the ontological level, several distinctions (in the
form of metaproperties, e.g., sortal, rigidity) were proposed (see [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ] for full details).
      </p>
      <p>
        The stratification of representation proposed here is orthogonal to the one proposed by
Brachman and Guarino. Their work was focused on the knowledge engineering process by
which one would generate a certain model of reality. Our work is focused on how to solve
the problem of semantic heterogeneity. The solution we propose is a stratified model of how
we represent the world and of how we deal with semantic heterogeneity. Quoting from [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ],
representation heterogeneity should be seen a “feature which must be maintained and exploited”
and not a “defect that must be absorbed”, as it is the means by which we cope with the complexity
of the world heterogeneity. The work so far, as partially cited in this paper, make us hopeful.
      </p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>A.</given-names>
            <surname>Halevy</surname>
          </string-name>
          ,
          <article-title>Why your data won't mix: New tools and techniques can help ease the pain of reconciling schemas</article-title>
          .,
          <source>Queue</source>
          <volume>3</volume>
          (
          <year>2005</year>
          )
          <fpage>50</fpage>
          -
          <lpage>58</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>F.</given-names>
            <surname>Giunchiglia</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Fumagalli</surname>
          </string-name>
          ,
          <article-title>Entity type recognition-dealing with the diversity of knowledge</article-title>
          ,
          <source>in: Proc. KRR</source>
          , volume
          <volume>17</volume>
          ,
          <year>2020</year>
          , pp.
          <fpage>414</fpage>
          -
          <lpage>423</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>G.</given-names>
            <surname>Bella</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Elliott</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Das</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Pavis</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Turra</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Robertson</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Giunchiglia</surname>
          </string-name>
          ,
          <article-title>Cross-border medical research using multi-layered and distributed knowledge</article-title>
          ,
          <source>in: 10th Int. Conf. on Prestigious Applications of Intelligent Systems @ ECAI</source>
          <year>2020</year>
          , IOS Press,
          <year>2020</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>F.</given-names>
            <surname>Giunchiglia</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Zamboni</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Bagchi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Bocca</surname>
          </string-name>
          ,
          <article-title>Stratified data integration</article-title>
          ,
          <source>in: 2nd Int</source>
          .
          <article-title>Wshop On Knowledge Graph Construction (KGCW), co-located with</article-title>
          <string-name>
            <surname>ESWC</surname>
          </string-name>
          ,
          <year>2021</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>C. A.</given-names>
            <surname>Knoblock</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Szekely</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. L.</given-names>
            <surname>Ambite</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Goel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Gupta</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Lerman</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Muslea</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Taheriyan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Mallick</surname>
          </string-name>
          ,
          <article-title>Semi-automatically mapping structured sources into the semantic web</article-title>
          ,
          <source>in: Extended Semantic Web Conference</source>
          , Springer,
          <year>2012</year>
          , pp.
          <fpage>375</fpage>
          -
          <lpage>390</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>M.</given-names>
            <surname>Leida</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Gusmini</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Davies</surname>
          </string-name>
          ,
          <article-title>Semantics-aware data integration for heterogeneous data sources</article-title>
          ,
          <source>Journal of Ambient Intelligence and Humanized Computing</source>
          <volume>4</volume>
          (
          <year>2013</year>
          )
          <fpage>471</fpage>
          -
          <lpage>491</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>F.</given-names>
            <surname>Giunchiglia</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Fumagalli</surname>
          </string-name>
          ,
          <article-title>On knowledge diversity</article-title>
          .,
          <source>in: JOWO</source>
          ,
          <year>2019</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>F.</given-names>
            <surname>Giunchiglia</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Fumagalli</surname>
          </string-name>
          ,
          <article-title>Concepts as (recognition) abilities, in: Formal Ontology in Information Systems</article-title>
          , IOS Press,
          <year>2016</year>
          , pp.
          <fpage>153</fpage>
          -
          <lpage>166</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>F.</given-names>
            <surname>Giunchiglia</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Fumagalli</surname>
          </string-name>
          ,
          <article-title>Teleologies: Objects, actions and functions</article-title>
          , in: International conference on conceptual
          <source>modeling (ER</source>
          <year>2017</year>
          ), Springer,
          <year>2017</year>
          , pp.
          <fpage>520</fpage>
          -
          <lpage>534</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>N.</given-names>
            <surname>Guarino</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Welty</surname>
          </string-name>
          ,
          <article-title>Evaluating ontological decisions with ontoclean</article-title>
          ,
          <source>Communications of the ACM</source>
          <volume>45</volume>
          (
          <year>2002</year>
          )
          <fpage>61</fpage>
          -
          <lpage>65</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>P.</given-names>
            <surname>Bouquet</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Giunchiglia</surname>
          </string-name>
          ,
          <article-title>Reasoning about theory adequacy. a new solution to the qualification problem</article-title>
          ,
          <source>Fundamenta Informaticae</source>
          <volume>23</volume>
          (
          <year>1995</year>
          )
          <fpage>247</fpage>
          -
          <lpage>262</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>F.</given-names>
            <surname>Giunchiglia</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Batsuren</surname>
          </string-name>
          ,
          <string-name>
            <surname>G.</surname>
          </string-name>
          <article-title>Bella, Understanding and exploiting language diversity</article-title>
          .,
          <source>in: IJCAI</source>
          ,
          <year>2017</year>
          , pp.
          <fpage>4009</fpage>
          -
          <lpage>4017</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>F.</given-names>
            <surname>Giunchiglia</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Erculiani</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Passerini</surname>
          </string-name>
          , Towards visual semantics,
          <source>Springer Nature Computer Science</source>
          <volume>2</volume>
          (
          <year>2021</year>
          )
          <fpage>1</fpage>
          -
          <lpage>17</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>N.</given-names>
            <surname>Guarino</surname>
          </string-name>
          ,
          <article-title>The ontological level, Philosophy and the cognitive sciences (</article-title>
          <year>1994</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>R. J.</given-names>
            <surname>Brachman</surname>
          </string-name>
          ,
          <article-title>On the epistemological status of semantic networks, in: Associative networks</article-title>
          ,
          <source>Elsevier</source>
          ,
          <year>1979</year>
          , pp.
          <fpage>3</fpage>
          -
          <lpage>50</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>N.</given-names>
            <surname>Guarino</surname>
          </string-name>
          ,
          <article-title>The ontological level: Revisiting 30 years of knowledge representation</article-title>
          ,
          <source>in: Conceptual modeling: Foundations and applications</source>
          , Springer,
          <year>2009</year>
          , pp.
          <fpage>52</fpage>
          -
          <lpage>67</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>F.</given-names>
            <surname>Giunchiglia</surname>
          </string-name>
          ,
          <article-title>Managing diversity in knowledge</article-title>
          ,
          <source>in: ECAI 2006: 17th European Conference on Artificial Intelligence</source>
          , volume
          <volume>141</volume>
          , IOS Press,
          <year>2006</year>
          , p.
          <fpage>4</fpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>