<!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>XMap : Results for OAEI 2018</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Warith Eddine DJEDDI</string-name>
          <email>djeddi@labged.net</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Sadok BEN YAHIA</string-name>
          <email>sadok.benyahia@fst.rnu.tn</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Mohamed Tarek KHADIR</string-name>
          <email>khadir@labged.net</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Faculty of Sciences of Tunis, University of Tunis El-Manar</institution>
          ,
          <addr-line>LIPAH-LR 11ES14, 2092</addr-line>
          ,
          <country country="TN">Tunisia</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>LabGED, Computer Science Department, University Badji Mokhtar</institution>
          ,
          <addr-line>Annaba</addr-line>
          ,
          <country country="DZ">Algeria</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>We describe in this paper the XMap system and the results achieved during the 2018 edition of the Ontology Alignment Evaluation Initiative. XMap aims to tackle the issue of matching large scale ontologies by involving particular parallel matching on multiple cores or machines. Our strategies aim to provide a set of requirements that foster the using of a domain-specific thesaurus for the alignment of specialized ontologies.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        stage to filter out the set of correspondences having a similarity value below a
given threshold. This strategy skips over the problem of the growing size and the
complexity of the user participation in the process alignment of large ontologies.
– Applying repair techniques from Applying Logical Constraints on Matching
Ontologies (ALCOMO) [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] to make reference alignments coherent, by removing less
unsatisfiable classes (discovering disjointness relationships) without having an
impact on the F-measure score. Our strategy in the repair mode takes into account
the confidence values during the selection of mappings to be removed in order to
improve the quality of the repaired alignments in terms of computation time and
mapping coherence.
– Finally, is the ability of XMap to deal with large scale ontology matching, by
producing good experimental results in terms of quality of the alignments, time
performance and scalability.
2
      </p>
    </sec>
    <sec id="sec-2">
      <title>State, purpose, general statement</title>
      <p>Our prototype leans on the architecture of a sequential/parallel composition. XMap
uses various similarity measures of different categories such as string, linguistic, and
structural based similarity measures, each contributing to some extent to the alignment
results. At a glance, the mapping process of XMap is depicted in Figure 1. XMap
receives as an input two source ontologies. The mappings discovered by the
terminological level matcher are transferred to the structural level matcher in order to find new
correspondences by analyzing the context of the entities in the taxonomy of ontologies.
Afterwards, the combined result of the two basic matchers are aggregated by a weighted
sum aggregation operator. For the final alignment method, the system uses the threshold
method. Moreover, we manually define the filters threshold value to produce the final
mappings. A fast repair method is applied so as to detect and remove the inconsistent
ones.</p>
    </sec>
    <sec id="sec-3">
      <title>Results</title>
      <p>In this section, we present the evaluation results obtained by running XMap under the
SEALS client with Anatomy, Conference, Multifarm, Interactive matching evaluation,
Large Biomedical Ontologies, Disease and Phenotype and Biodiversity and Ecology
tracks.</p>
      <p>Anatomy The Anatomy track consists of finding an alignment between the Adult
Mouse Anatomy (2744 classes) and a part of the NCI Thesaurus (3304 classes)
describing the human anatomy. XMap achieves a good F-Measure value of 89% in a
reasonable amount of time (37 sec.) (cf., Table 1).
Conference The Conference track uses a collection of 16 ontologies from the domain
of academic conferences. Most ontologies were equipped with OWL-DL axioms of
various types; this opens a useful way to test our semantic matchers. For each reference
alignment, three evaluation modalities are applied : a) crisp reference alignments, b) the
uncertain version of the reference alignment, c) logical reasoning.</p>
      <p>
        As depicted in Table 2 and 3, XMap produces fairly consistent alignments when
matching the conference ontologies. Finally, XMap generated only one incoherent
alignment for the evaluation based on logical reasoning.
Multifarm This track is based on the translation of the OntoFarm collection of
ontologies into 9 different languages. XMap have low performance due to many internal
exceptions. The results are showed in Table 4.
Interactive matching evaluation The goal of this evaluation is to imitate interactive
alignment [
        <xref ref-type="bibr" rid="ref10 ref9">9, 10</xref>
        ], where a oracle user is involved to validate the correspondences found
by the alignment approach by checking the reference alignment, and changing error
values in order to assess their influence on the performance of alignment systems. For
the 2018 edition, participating systems are evaluated on the Conference and Anatomy
datasets using an oracle based on the reference alignment.
      </p>
      <p>XMap uses various similarity measures to generate candidate mappings. It applies
two thresholds to filter the candidate mappings: one for the mappings that are directly
added to the final alignment and another for those that are presented to the user for
validation. The latter threshold is selected to be high in order to minimize the
number of requests and the rejected candidate mappings from the oracle; the requests are
mainly about incorrect mappings. The mappings accepted by the user are moved to
the final alignment. For the three years 2016, 2017 and 2018, XMap preserved roughly
the same F-Measure value, and it benefits the least from the interaction with the
oracle. Whereas, for the conference track, XMap has increases in precision, recall and
F-measure. XMap’s measures differ with less than 0:2% from the non-interactive runs,
and performance does not change at all with the increasing error rates.
Large biomedical ontologies This track consists of finding alignments between the
Foundational Model of Anatomy (FMA), SNOMED CT, and the National Cancer
Institute Thesaurus (NCI). The results obtained by XMap (Evaluated without UMLS) are
depicted by Table 5.</p>
      <p>In general, we can conclude that XMap achieved a good precision/recall values. The
high recall value can be explained by the fact that UMLS thesaurus contains definitions
of highly technical medical terms.</p>
      <p>Disease and Phenotype This track based on a real use case where it is required to find
alignments between disease and phenotype ontologies. Specifically, the selected
ontologies are the Human Phenotype Ontology (HPO), the Mammalian Phenotype Ontology
(MP), the Human Disease Ontology (DOID), and the Orphanet and Rare Diseases
Ontology (ORDO).</p>
      <p>XMap achieved fair results according to the three evaluation (Silver standard,
Manually generated mappings and Manual assessment of unique mappings).
Biodiversity and Ecology This track aims finding the alignments between the
Environment Ontology (ENVO) and the Semantic Web for Earth and Environment
Technology Ontology (SWEET), and between the Flora Phenotype Ontology (FLOPO) and the
Plant Trait Ontology (PTO). The results are showed in Table .</p>
    </sec>
    <sec id="sec-4">
      <title>General comments</title>
      <p>Comments on the results
This is the 6th time that we participate in the OAEI campaign. The official results of
OAEI 2018 show that XMap is competitive with other well-known ontology matching
systems in all OAEI tracks.
As a sixth participation, we found the OAEI procedure very convenient and the
organizers very supportive. The OAEI test cases are various, and this leads to a comparison on
different levels of difficulty, which is very interesting. We found that SEALS platform
is a precious tool to compare the performance of our system with the others.
5</p>
    </sec>
    <sec id="sec-5">
      <title>Conclusion</title>
      <p>Generally, according to our results obtained during the compaing OAEI 2018, our
system delivered good results comparatively to other well-known ontology matching
systems. The used benchmark greatly helped to identify the power and weaknesses of
the algorithm. used benchmark helped greatly identify the power and weaknesses of
the algorithm. In addition, XMap showed the feasibility of our approach especially on
large-scale biomedical ontologies which was a thriving challenge in ontology matching
domain.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <given-names>Olivier</given-names>
            <surname>Bodenreider</surname>
          </string-name>
          .
          <article-title>The unified medical language system (UMLS): integrating biomedical terminology</article-title>
          .
          <source>Nucleic Acids Research</source>
          ,
          <volume>32</volume>
          (
          <string-name>
            <surname>Database-Issue</surname>
          </string-name>
          ):
          <fpage>267</fpage>
          -
          <lpage>270</lpage>
          ,
          <year>2004</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Christiane</surname>
            <given-names>D.</given-names>
          </string-name>
          <string-name>
            <surname>Fellbaum. WordNet - An Electronic</surname>
          </string-name>
          Lexical Database. MIT Press,
          <year>1998</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Anind</surname>
            <given-names>K.</given-names>
          </string-name>
          <string-name>
            <surname>Dey</surname>
            ,
            <given-names>Gregory D.</given-names>
          </string-name>
          <string-name>
            <surname>Abowd</surname>
            , and
            <given-names>Daniel</given-names>
          </string-name>
          <string-name>
            <surname>Salber</surname>
          </string-name>
          .
          <article-title>A conceptual framework and a toolkit for supporting the rapid prototyping of context-aware applications</article-title>
          .
          <source>Hum</source>
          .-Comput. Interact.,
          <volume>16</volume>
          (
          <issue>2</issue>
          ):
          <fpage>97</fpage>
          -
          <lpage>166</lpage>
          ,
          <year>December 2001</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <given-names>Paul</given-names>
            <surname>Dourish</surname>
          </string-name>
          .
          <article-title>Seeking a foundation for context-aware computing</article-title>
          .
          <source>Human-Computer Interaction</source>
          ,
          <volume>16</volume>
          (
          <issue>2-4</issue>
          ):
          <fpage>229</fpage>
          -
          <lpage>241</lpage>
          ,
          <year>2001</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <given-names>Matthew</given-names>
            <surname>Chalmers</surname>
          </string-name>
          .
          <article-title>A historical view of context</article-title>
          .
          <source>Computer Supported Cooperative Work</source>
          ,
          <volume>13</volume>
          (
          <issue>3</issue>
          ):
          <fpage>223</fpage>
          -
          <lpage>247</lpage>
          ,
          <year>2004</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <given-names>Ernesto</given-names>
            <surname>Jime</surname>
          </string-name>
          <article-title>´nez-</article-title>
          <string-name>
            <surname>Ruiz</surname>
          </string-name>
          ,
          <article-title>Bernardo Cuenca Grau, Ian Horrocks, and Rafael Berlanga Llavori</article-title>
          .
          <article-title>Logic-based assessment of the compatibility of UMLS ontology sources</article-title>
          .
          <source>J. Biomedical Semantics</source>
          ,
          <article-title>2(S-1</article-title>
          ):
          <fpage>S2</fpage>
          ,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <given-names>Elena</given-names>
            <surname>Beisswanger</surname>
          </string-name>
          and
          <string-name>
            <given-names>Udo</given-names>
            <surname>Hahn</surname>
          </string-name>
          .
          <article-title>Towards valid and reusable reference alignments - ten basic quality checks for ontology alignments and their application to three different reference data sets</article-title>
          .
          <source>J. Biomedical Semantics</source>
          ,
          <article-title>3(S-1</article-title>
          ):
          <fpage>S4</fpage>
          ,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <given-names>Christian</given-names>
            <surname>Meilicke</surname>
          </string-name>
          .
          <article-title>Alignment incoherence in ontology matching</article-title>
          .
          <source>PhD thesis</source>
          , University of Mannheim,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <given-names>Heiko</given-names>
            <surname>Paulheim</surname>
          </string-name>
          , Sven Hertling, and
          <string-name>
            <given-names>Dominique</given-names>
            <surname>Ritzei</surname>
          </string-name>
          .
          <article-title>Towards evaluating interactive ontology matching tools</article-title>
          .
          <source>In The Semantic Web: Semantics and Big Data</source>
          , 10th International Conference, ESWC 2013, Montpellier, France, May
          <volume>26</volume>
          -30,
          <year>2013</year>
          . Proceedings, pages
          <fpage>31</fpage>
          -
          <lpage>45</lpage>
          ,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Zlatan</surname>
            <given-names>Dragisic</given-names>
          </string-name>
          , Valentina Ivanova, Patrick Lambrix, Daniel Faria, Ernesto Jimenez-Ruiz,
          <article-title>and Catia Pesquita. User validation in ontology alignment</article-title>
          .
          <source>In Proceedings of the International Semantic Web Conference</source>
          , volume
          <volume>9981</volume>
          of LNCS,
          <year>October 2016</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>