<!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>
      <issn pub-type="ppub">1613-0073</issn>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>Mismatches Between a Source and Target Natural Language</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Frances Gillis-Webber</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Computer Science Department, University of Cape Town</institution>
          ,
          <addr-line>Cape Town</addr-line>
          ,
          <country country="ZA">South Africa</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>July</institution>
          ,
          <addr-line>2023, Sherbrooke, Québec</addr-line>
          ,
          <country country="CA">Canada</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>Numerous mismatches have been identified when aligning heterogenous resources. In this paper, the focus is on the mismatches for a concept between a source and target viewpoint, where each viewpoint is natural language-specific. A concept is first defined as a 6-tuple, comprising of its viewpoint, the lexical realisation of the concept, the axiomatisation thereof, as well as asserted individuals. The same concept is then defined as another tuple, this time for a target viewpoint, with each element therein compared to the original. A total of 22 mismatches and correspondences have been identified, with three pertaining to lexical realisations, twelve pertaining to the axiomatisation of a concept, and seven pertaining to individuals and assertions.</p>
      </abstract>
      <kwd-group>
        <kwd>ontology matching</kwd>
        <kwd>multilingualism</kwd>
        <kwd>ontology localisation</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>CEUR
ceur-ws.org</p>
    </sec>
    <sec id="sec-2">
      <title>1. Introduction</title>
      <p>
        The approaches for modelling a multilingual ontology include the use of multilingual labels, or
the use of a linguistic model to associate multilingual information with ontology entities. As
an alternative approach to render an ontology multilingual, a crosslingual ontology mapping
method can be used to align two diferent natural language resources. Examples of mapping
methods include the alignment of two monolingual ontologies or vocabularies using OWL’s
EquivalentClass, or SKOS for aligning individuals. Alternatively, WordNet or a linguistic
model such as OntoLex-Lemon can be used as an interlingua when mapping the class labels of
one or more ontologies. For each of these mapping methods, alignment is typically between
heterogenous data sources, where examples of heterogeneity include difering knowledge
representation formalisms, and expressivity [
        <xref ref-type="bibr" rid="ref1 ref2">1, 2</xref>
        ].
      </p>
      <p>
        The internationalisation goal of OWL was to support “the development of multilingual
ontologies, and potentially provide diferent views of ontologies that are appropriate for diferent
cultures” [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]. Within the context of natural language, a viewpoint can be defined as the view or
perspective of a community, where this community is unified by some natural language and
this language is an embodiment of that community’s culture [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]. In this paper, the possible
correspondences and mismatches are identified for a concept, when compared between a source
CEUR
Workshop
Proceedings
      </p>
      <p>
        © 2023 Copyright for this paper by its authors. Use permitted under Creative Commons License Attribution 4.0 International (CC BY 4.0).
and target viewpoint. The resources for both the source and the target are assumed to be
homogenous, where examples of homogeneity include the same modelling style, the same
foundational ontology used, and the same OWL expressivity. The result is that twenty-two
mismatches and correspondences have been identified, in contrast to the eight mismatches that
have been identified by Visser et al. [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ].
      </p>
      <p>The remainder of the paper is structured as follows. A concept is first defined in Section
2,
followed by the identified (mis)matches between selected concept elements. There is a brief
discussion in Section 3, and the paper concludes with Section 4.</p>
    </sec>
    <sec id="sec-3">
      <title>2. Concept (Mis)matches Between a Source and Target</title>
    </sec>
    <sec id="sec-4">
      <title>Viewpoint</title>
      <p>or both.</p>
      <p>LexItem′.</p>
      <p>For a concept  , a natural language may divide up the ‘space’ of 
diferently to that of another
natural language. A well-known example in the literature is the concept lexicalised in English as
‘river’, which has a natural language description of “a flowing natural watercourse”. In French,
the same concept is lexicalised as ‘rivière’ and ‘fleuve’, where the former refers to rivers that
lfow into another river, and the latter refers to rivers that flow into the sea, and both are natural
watercourses.</p>
      <p>Expanding on the notion of the ‘space’ of a concept, we define a concept space as a 6-tuple
CS = &lt; ,</p>
      <p>VP ,  , ,  ,   &gt;
, where</p>
      <p>
        is the concept, represented as a natural language
description in a similar vein to  in Visser et al.[
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. VP is the viewpoint,  is the lexical item (or

label), 
is the axiom pattern, and  
is the set of individual assertions.
is a 2-tuple &lt;  ,  &gt;
where  
is the set of axiom pattern classnames, and 
is
the set of axioms pertaining to the ontological commitment of each element in  
. Each
element in
      </p>
      <p>is subsumed by  . When comparing a concept between a source and target
viewpoint, a source and target concept space is paired. We define a paired concept space as a
3-tuple PCS = &lt; , 
′, PVP &gt; where 
and  ′ is a concept space, and  ≠ 
′. PVP is the
paired viewpoint within which 
and 
′ is considered. A  
is visualised in Figure 1, for
the concept space of ‘river’ shown for three viewpoints: English, Afrikaans, and French.</p>
      <p>Selected elements from</p>
      <p>and 
so, it is assumed that 
and</p>
      <p>′ can be compared for equivalence. However, before doing
′ is homogenous, where all unary and binary predicates are
normalised for case and tense (if using descriptive fragment identifiers), and all axioms are
normalised for the same Description Logic naming schema and OWL serialisation. Starting
ifrst with</p>
      <p>LI and LI ′ from</p>
      <p>and  ′ respectively, the identified (mis)matches are enumerated
below, followed by language examples.</p>
      <p>M1: Correspondence with lexical gap: there is no lexical realisation for LexItem or LexItem′,
M2: Lexically realised correspondence: there is a lexical realisation for both LexItem and
M3: Lexically realised correspondence with grammatical inequivalence: there is a
lexical realisation for both but there is a grammatical inequivalence between the two, in
that the language feature used by the one natural language is not used by the other.
axiom pattern, consisting of a set of axiom pattern class names, 
commitment of</p>
      <p>. Ind is the set of individuals asserted for each element in 
for the concept ‘river’ is given for three viewpoints: English, Afrikaans, and French.
and  ′.</p>
      <p>is the
, and axioms</p>
      <p>for the ontological
. The concept space
For M1, an example is the concept lexicalised in English as ‘adoption’ (of a child), where in
the South African language, Sesotho, there is no lexical item, and instead, a paraphrase of the
English term is used. The lexical item ‘fleuve’ from French is another example of a lexical gap in
English, where there is no direct equivalent term. In these scenarios,  ′, as the target concept
space for which there is a lexical gap, is then a translation of  , with  ′ assuming the axioms
of  . For M3, an example of a language feature is grammatical gender, where a lexical item is
modified according to the gender of the subject. The lexical item ‘priest’ is one such example,
where in isiXhosa, an Nguni language in South Africa, the masculine is ‘umfundisi’ and the
feminine ‘umfundisikazi’.</p>
      <p>When comparing superclass  to superclass  ′ from  and  ′ respectively, the identified
(mis)matches are as follows:</p>
      <p>M4: Equivalent superclasses: both  and  ′ is equivalent. There is no mismatch.</p>
      <sec id="sec-4-1">
        <title>M5: Empty superclass for source or target:</title>
        <p>axiom pattern is a sub-class of owl ∶ Thing).</p>
        <p>M6: Empty superclass for source and target:  and  ′ are empty, and both 
and</p>
        <p>′
or  ′ is empty (and the corresponding
are a sub-class of owl ∶ Thing.</p>
        <p>M7: Direct superclass is equivalent to indirect superclass: the direct superclass for

and</p>
        <p>′ is not equivalent, however if the class hierarchy of the source or target is
traversed recursively, at some point, there is a shared class between 
and  ′
.</p>
        <p>M8: No shared direct or indirect superclass: the direct superclass is not the same for both
 and  ′, nor is there a shared indirect class.</p>
      </sec>
      <sec id="sec-4-2">
        <title>M11: Equivalent classes only: only</title>
        <p>and  
′ are equal.</p>
        <p>M12: Some shared classes: only some of the classes in  
M13: No shared classes: there are no shared classes in  
and  
and  
M14: Ontological commitment mismatch: the axioms in 
and 
M15: Reification mismatch: a refinement of M14, this is a mismatch between 
where implicit knowledge is reified in the one but not the other.</p>
        <p>For M7, an example is the concept lexicalised in English as ‘spoon’. The same concept is
lexicalised in Afrikaans as ‘lepel’, except that a spoon is a ‘utensil’ (which is in turn a ‘tool’),
whereas in Afrikaans, a ‘lepel’ is a ‘gereedskap’ (translated as ‘tool’). The direct superclass of
each is not equivalent, however, if the class hierarchy of ‘spoon’ is recursively traversed, then
the indirect superclass ‘tool’ is equivalent to ‘gereedskap’. Moving on to M8, this pertains to the
classification of the superclass in a class hierarchy, where  and  ′ are located in diferent
branches of the class hierarchy. An example is the English term ‘traditional healer’, which is
defined as a complementary or alternative health practitioner specialising in traditional African
medicine, whereas the isiXhosa equivalent ‘igqirha’, can be defined as a doctor specialising in
traditional medicine (with a ‘medical doctor’ similarly defined in isiXhosa as a doctor specialising
in biomedicine).</p>
        <p>When comparing a source axiom pattern  to a target axiom pattern  ′ from  and  ′
respectively, then the identified (mis)matches are as follows:</p>
        <p>M9: Equivalent classes and equivalent ontological commitment:   and  
equal, with the axioms of  and  ′ also equivalent. There is no mismatch.
′ are
M10: Equivalent classes with no ontological commitment:   and   ′ are equal, but
there are no axioms expressing the ontological commitment for them both. There is no
mismatch.</p>
        <p>For M12, an example is that of human settlements, classified in English by ‘city’, ‘town’, ‘village’,
and ‘hamlet, with the equivalent in French being ‘ville’, ‘village’, ‘bourg’, ‘bourgade’, and
‘hameau’. The only shared classes between the two languages is that for ‘city’ and ‘ville’, and
for ‘hamlet’ and ‘hameau’. For M13, the English ‘river’, and French ‘rivière’ and ‘fleuve’ is
an example where there are no shared classes. For M14, the isiXhosa term ‘ikhazi’ is used as
a translation equivalent for English’s ‘dowry’, where money and other goods and property
are brought by a bride into her marriage. However, when considered from the perspective
of the AmaXhosa (the first language speakers of isiXhosa), there is a meaning distinction for
‘ikhazi’, where cattle or money is paid by the future groom as part of the bride price. For M15,
an example is the English ‘pasta’ to the Italian ‘pasta’, where the English term is a borrowing
from Italian for which there has been no morphemic modification. The same word is used in
both languages, but the definiens for English would include an axiom to indicate that this is
Italian cuisine. From the Italian viewpoint, the fact that pasta is part of their cuisine is implicit
knowledge that is not likely to be made explicit.</p>
        <p>We finish with the set of individuals Ind and Ind′ from  and  ′ respectively, for which
the identified (mis)matches are as follows:
′ are shared.
′.
′ are not equivalent.</p>
        <p>and 
′,
M16: No correspondence in all interpretations: there are no shared individuals between
 and  ′. This means there is also no mismatch.</p>
        <p>M17: No correspondence in some interpretations: there is a correspondence in some
interpretations for  and  ′.</p>
        <p>M18: Same individuals with equivalent assertions: the same individuals are shared
between  and  ′, both with the same assertions between the two.</p>
        <p>M19: Same individuals but difering assertions: the same individuals are shared between
 and  ′, but the assertions between both do not correspond. This is an example of
granularity mismatch.</p>
        <p>M20: (Proper) subset of shared individuals: all of the individuals of  are a proper subset
of the individuals of  ′ (or vice versa). This is another example of granularity mismatch.
M21: Some shared individuals: this is an intersection of the elements in Ind and Ind′. This
is an example of overlapping meaning.</p>
        <p>M22: No shared individuals but there is conceptual equivalence: no individuals are
asserted for  and  ′, however  and  ′ can be compared for equivalence in our
minds. If there is conceptual equivalence, then this is a correspondence.</p>
        <p>For M16, if there is a paired concept space where the concept for  has the lexical item
‘dog’ and the concept for  ′ has the lexical item ‘house’, there would be no correspondence.
For M17, the ‘dowry’ and ‘ikhazi’ example applies here. From an English viewpoint, there
is a correspondence between  and  ′. However, from an isiXhosa viewpoint, there is no
correspondence. For M18, the example of English ‘river’ to Afrikaans ‘rivier’ applies here,
where the individuals are equal between the two, as well as the assertions for each class in
  and   ′ (as shown in Figure 1). For M19, the example of English ‘river’ to French’s
‘rivière’ and ‘fleuve’ is an example of equal individuals but difering assertions. For M20, an
example is English’s ‘electricity’ to ‘ugesi’, the isiZulu equivalent, where isiZulu is another
Nguni language local to South Africa. In isiZulu, ‘ugesi’ originally meant ‘gas’, but the meaning
has since extended to include ‘electricity’ as well. For M21, the example of ‘traditional healer’
and ‘igqirha’ applies here. Lastly, for M22, this correspondence applies where there are no shared
individuals in an ontology between both concepts, or there may be no individuals asserted at
all in the ontology.</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>3. Discussion</title>
      <p>
        Of the mismatches identified by Visser et al. [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ], Klein [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ], and Euzenat and Shvaiko [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ], these
primarily pertain to the conceptualisation of the domain before formalisation, the selected
representation language, and modelling decisions, such as the choice of foundational ontology.
For logic language-dependent mismatches, a terminological mismatch was identified by each,
with Visser et al. identifying five additional mismatches regarding the definition of a term for
the elements  ,  , and a combined  and  as the definiens [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ].
      </p>
      <p>In this paper, correspondences and mismatches have been detailed for a source and target
viewpoint, where the focus has been on the term, the subsequent vocabulary and ontological
commitment in the ontology, and the asserted individuals. The transformation process from a
source to a target viewpoint is current work. Instead of maintaining a separate ontology for
each viewpoint, each concept that difers in the target viewpoint to that in the source ontology
is modelled as a small ontology, using the same modelling style and vocabulary as that of the
source ontology. An RDF file is also created to identify the mismatch types, metadata, and any
refactoring axioms. Using an algorithm, each of the modules specific to the target viewpoint
are imported into the source ontology, and the source ontology is refactored according to
the mismatches identified. The focus has been on a language-specific viewpoint, however,
mismatches can also be identified for another viewpoint (    from a paired concept space),
such as a pivot natural language (for those paired concept spaces for which there is neither a
source nor target lexical realisation, so another natural language is used as the translation).</p>
    </sec>
    <sec id="sec-6">
      <title>4. Conclusion</title>
      <p>By representing a concept as a tuple for each viewpoint, the elements in both the source and
target tuple could then be compared in more detail. The result is that 22 correspondences and
mismatches were identified, three for lexical realisations, twelve pertaining to the axiomatisation
of a concept, and the remaining seven pertaining to individuals and assertions.</p>
    </sec>
    <sec id="sec-7">
      <title>Acknowledgments</title>
      <p>This work was financially supported by Hasso Plattner Institute for Digital Engineering through
the HPI Research School at UCT.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>P. R.</given-names>
            <surname>Visser</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D. M.</given-names>
            <surname>Jones</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Bench-Capon</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Shave</surname>
          </string-name>
          ,
          <article-title>Assessing Heterogeneity by Classifying Ontology Mismatches</article-title>
          , in: N.
          <string-name>
            <surname>Guarino</surname>
          </string-name>
          (Ed.),
          <source>Formal Ontology in Information Systems: Proceedings of the First International Conference (FOIS'98)</source>
          , June 6-8,
          <year>1998</year>
          , Trento, Italy, IOS Press,
          <year>1998</year>
          , pp.
          <fpage>148</fpage>
          -
          <lpage>162</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>M.</given-names>
            <surname>Klein</surname>
          </string-name>
          , Combining and
          <string-name>
            <given-names>Relating</given-names>
            <surname>Ontologies</surname>
          </string-name>
          :
          <article-title>An Analysis of Problems and Solutions</article-title>
          , in: A.
          <string-name>
            <surname>Gomez-Perez</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          <string-name>
            <surname>Gruninger</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          <string-name>
            <surname>Stuckenschmidt</surname>
          </string-name>
          , M. Uschold (Eds.),
          <source>Proceedings of the IJCAI-01 Workshop on Ontologies and Information Sharing</source>
          , Seattle, USA,
          <year>August</year>
          4-
          <issue>5</issue>
          ,
          <year>2001</year>
          , volume
          <volume>47</volume>
          <source>of CEUR Workshop Proceedings, CEUR-WS</source>
          ,
          <year>2001</year>
          , pp.
          <fpage>53</fpage>
          -
          <lpage>62</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>W3C</given-names>
            <surname>OWL Working</surname>
          </string-name>
          <string-name>
            <surname>Group</surname>
          </string-name>
          ,
          <source>OWL Web Ontology Language Use Cases and Requirements: W3C Recommendation 10 February</source>
          <year>2004</year>
          , W3C Recommendation, World Wide Web Consortium,
          <year>2004</year>
          . URL: https://www.w3.org/TR/webont-req/, online; accessed: 2023, April 28.
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>F.</given-names>
            <surname>Gillis-Webber</surname>
          </string-name>
          ,
          <article-title>Towards an Ontology of Viewpoints</article-title>
          ,
          <source>in: Proceedings of the 13th International Conference on Formal Ontology in Information Systems (FOIS</source>
          <year>2023</year>
          ),
          <fpage>17</fpage>
          -
          <issue>20</issue>
          <year>July</year>
          , Sherbrooke, Québec, Canada,
          <year>2023</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>J.</given-names>
            <surname>Euzenat</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Shvaiko</surname>
          </string-name>
          , Ontology Matching: Second Edition, Springer-Verlag Berlin Heidelberg,
          <year>2013</year>
          . doi:
          <volume>10</volume>
          .1007/978- 3-
          <fpage>642</fpage>
          - 38720- 3.
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>