<!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>
      <journal-title-group>
        <journal-title>Athens, Greece
$ ying.li@liu.se (Y. Li); patrick.lambrix@liu.se (P. Lambrix)</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>Repairing Networks of Ontologies using Weakening and Completing</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Ying Li</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Patrick Lambrix</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Linköping University and The Swedish e-Science Research Centre</institution>
          ,
          <addr-line>Linköping</addr-line>
          ,
          <country country="SE">Sweden</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2023</year>
      </pub-date>
      <volume>000</volume>
      <fpage>0</fpage>
      <lpage>0002</lpage>
      <abstract>
        <p>The quality of ontologies and their alignments is crucial for developing high-quality ontology-based applications. Traditional debugging techniques repair ontology networks by removing unwanted axioms and mappings, but may thereby remove consequences that are correct in the domain of the ontology. In this paper we propose an interactive approach for repairing ontology networks that alleviates the efect of removing unwanted axioms and mappings using weakening and completing.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        As ontologies become more prevalent and are used extensively in many diferent domains,
the quality of ontologies and ontology networks, i.e., a set of ontologies connected through
alignments, has become a key factor for supporting semantically-enabled applications. Therefore,
ontology networks with defects such as semantic and modeling defects, need to be repaired.
However, most current repairing approaches sufer from the following issues. First, they are
purely logic-based and therefore may remove correct axioms (e.g., [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]). Therefore, in the
formalization of the repairing problem in [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] an oracle (e.g., a domain expert) should be involved
in validating logical solutions. Furthermore, removing an axiom or mapping may remove more
knowledge than necessary. To alleviate the negative efect of removing too much information,
techniques such as weakening (e.g., [
        <xref ref-type="bibr" rid="ref3 ref4 ref5">3, 4, 5</xref>
        ]) or completing (e.g., [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]) may be used.
      </p>
      <p>
        In [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] we proposed a framework for repairing ℰ ℒ ontologies, where, given a set of wrong
asserted axioms, these axioms are removed but the efects of removing are mitigated by using
weakening and completing to add (back) correct knowledge. That work was the first that
combines these operations. It was shown that there are diferent ways to combine these
operations and that the choice of combination has an influence on the amount of validation
work by a domain expert and the completeness of the final ontology. It was also shown
that earlier work on weakening (without completing) only considered one of the possible
combinations. Similarly, earlier work on completing (without weakening) also considered only
one of the possible combinations.
      </p>
      <p>
        In this short paper we extend the framework in [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] to deal with ℰ ℒ ontology networks.
2. Preliminaries
2.1. Ontology networks. In this paper we assume that ontologies are represented by
description logic TBoxes. Alignments are sets of mappings which are represented using description
logic axioms. We assume that the mappings are subsumption mappings, and that equivalence
mappings are represented by two subsumption mappings. Although we base our work and
examples on [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] where the description logic ℰ ℒ was used, the discussions hold for ontologies
represented by description logics in general. An ontology network is a collection of ontologies
together with their alignments and can be represented by a TBox as well (Def. 1).
Definition 1. Let 1, ..., be TBoxes representing ontologies 1, ..., , respectively. For ,  ∈
[1..] with  &lt; , let  be an alignment between ontology  and  . The network of the
ontologies and their alignments is then represented by  = (⋃︀=1.. ) ∪ (⋃︀,=1..,&lt;  ).
      </p>
      <p>Our aim is to find repairs that add as much correct knowledge (back) to our ontology network
as possible. Therefore, we introduce the preference relation more complete between TBoxes (Def.
2) that formalizes this intuition. The TBoxes could represent ontologies or ontology networks.
Definition 2. (more complete) TBox 1 is more complete than TBox 2 (or 2 is less complete
than 1) according to oracle  if (∀ : (2 |=  ∧ ( ) = ) → 1 |=  )) ∧ (∃ :
( ) =  ∧ 1 |=  ∧ 2 ̸|=  ). They are equally complete if ∀ : ( ) =  →
(1 |=  ↔ 2 |=  )
2.2. Removing, weakening and completing.</p>
      <p>
        Operations. The framework in [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] defines the basic operations removing, weakening and
completing. Although the operations were defined on axioms for single ontologies, we use here
variants that deal with axioms in the ontologies as well as mappings. In the remainder we use
the term axiom for the axioms in the ontologies and the mappings. When we mean axioms in
the ontologies, we will explicitly state this.
      </p>
      <p>Removing deletes all the wrong asserted axioms in a given set  from the ontology network.
Given an axiom, weakening aims to find other axioms that are weaker than the given axiom, i.e.,
the given axiom logically implies the other axioms within the network. For the repairing this
means that a wrong axiom  ⊑  can be replaced by a correct weaker axiom  ⊑  such that
 is a sub-concept of  and  is a super-concept of  , thereby mitigating the efect of removing
the wrong axiom (Fig. 1). Completing aims to find correct axioms that are not derivable from
the ontology yet and that would make a given axiom derivable. For a given axiom  ⊑  , it
ifnds correct axioms  ⊑  such that  is a super-concept of  and  is a sub-concept of 
(Fig. 1). This means that if  ⊑  is added to  , then  ⊑  would be derivable. Completing
is performed on correct axioms, and in repairing, it is applied to weakened axioms.</p>
      <p>Note that weakening and completing are dual operations where the former finds weaker
axioms and the latter stronger axioms. Both these operations make an ontology network more
or equally complete than it was before the operation.</p>
      <p>
        In [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] we introduced diferent ways to combine removing, weakening and completing. These
diferent ways take into account the diferent choices that can be made in terms of, e.g., the order
in which the operations are performed, the order in which the axioms are processed, whether
one axiom is dealt with at a time or all at once, and when the TBox is updated. The diferent
combinations were classified in Hasse diagrams where combinations higher up in the diagrams
lead to more validation work for the domain expert, but also more complete ontologies, which
is the aim of weakening and completing.
      </p>
      <p>
        Algorithms. There are diferent ways to weaken and complete axioms. Algorithms for
weakening have been provided in e.g., [
        <xref ref-type="bibr" rid="ref3 ref4 ref5 ref7">3, 4, 5, 7</xref>
        ], while diferent completing algorithms are
given in e.g., [
        <xref ref-type="bibr" rid="ref6 ref7 ref8">8, 6, 7</xref>
        ]. Further, as discussed above, there are diferent ways to combine these
basic operations. In the examples in this paper we have used one of the algorithms in [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]
(Algorithm C8) that combines removing, weakening and completing, which allows us to discuss
repairing of ontology networks. Our discussion would still hold if we used other algorithms.
 ←
 ⊑ ←
 ⊑ ← ∅
for each  ⊑  ∈  ⊑ do
      </p>
      <p>completed-axiom-set( ⊑ ,  , )</p>
    </sec>
    <sec id="sec-2">
      <title>3. Problem definition</title>
      <p>
        In this section we define the repair problem for ontology networks. Def. 3 is an extension of
the definition of repair for single ontologies as defined in [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. We are given a set of wrong
asserted axioms  that we want to remove from the ontology network and that when they are
removed, they cannot be derived from the TBox representing the ontology network anymore.
These axioms in  can be axioms in the ontologies or mappings. Further, to guarantee a high
level of quality of the ontology (i.e., so that no correct information is removed or no incorrect
information is added), domain expert validation is a necessity (e.g., [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]). Therefore, we assume
an oracle (representing a domain expert) that, when given an axiom, can answer whether this
axiom is correct or wrong in the domain of interest of the ontology network. A repair for
the ontology network given the TBox  , oracle , and a set of wrong axioms  , is a set of
correct axioms that when added to the TBox where the axioms in  are removed will not allow
deriving the axioms in  .
      </p>
      <p>Definition 3. (Repair) Let  = (⋃︀=1.. ) ∪ (⋃︀,=1..,&lt;  ) represent a network of ontologies
 represented by TBoxes , and their alignments  . Let  be an oracle that given a TBox
axiom returns true or false. Let  be a finite set of TBox axioms in  such that ∀  ∈  : ( )
= false. Then, a repair for Debug-Problem DP( , ,  ) is a finite set of TBox axioms  such that
(i) ∀  ∈ : ( ) = true, and (ii) ∀  ∈  : ( ∪ ) ∖  ̸|=  .</p>
    </sec>
    <sec id="sec-3">
      <title>4. Repairing ontology networks</title>
      <p>In this section we discuss repairing ontology networks as well as alignment repair. We use the
Ekaw and Sigkdd ontologies from the conference track of the Ontology Alignment Evaluation
Initiative (OAEI, http://oaei.ontologymatching.org/) with minor modifications as in Fig. 2 as
examples.</p>
      <p>
        4.1 General case. When repairing ontology networks, unwanted axioms ( in Def. 3) can
appear in the ontologies as well as in the mappings. Further, the axioms to be added () to
alleviate the negative influence of removing the axioms in  , can be axioms in the ontologies
as well as mappings. In this case we can directly use the techniques described in [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] (including
Algorithm C8) to obtain a repair by applying the approaches on the TBox representing the
ontology network. We note that, when computing the sub- and super-concepts of  and 
during weakening or completing axiom  ⊑  , there is a choice to use the whole network or to
only use axioms within the respective ontologies. Using the whole network will lead to more
validation work, but a potentially more complete ontology network.
      </p>
      <p>As an example, consider the small network in Fig. 2(a) with the wrong mapping Organizator
⊑ OC_Member and the wrong axiom Organizator ⊑ Organizing_Committee_Member in the
second ontology. Using only sub- and super-concepts within ontologies, when weakening the
wrong axiom Organizator ⊑ Organizing_Committee_Member, there is a weakened correct axiom
Organizator ⊑ Person. Similarly, the correct weakened axiom for the wrong mapping
Organizator ⊑ OC_Member is Organizator⊑ Conference_Participant. Then applying completion on the
above weakened axioms, two correct completed axioms Organizing_Committee_member ⊑
OC_Member and Organizing_Committee_Member ⊑ Organizator will be added to the ontology.</p>
      <p>When using the complete Ekaw and Sigkdd ontologies with their alignments where some
part is modified as in Fig. 2(a), we have the following results. For the mapping Organizator
⊑ OC_Member there are 15 candidate weakened axioms (5 sub-concepts of Organizator and
3 super-concepts of OC_Member) which need to be validated of which one correct mapping
(Organizator ⊑ Conference_Participant) leads to the most complete network. There are 72
possibilities (6 super-concepts of Organizator and 12 sub-concepts of Conference_Participant) to
complete the weakened axiom, which leads to a new mapping Organizing_Committee_Member
⊑ OC_Member. For the wrong axiom in Sigkdd Organizator ⊑ Organizing_Committee_Member
there are 25 candidate weakened axioms (5 sub-concepts of Organizator and 5 super-concepts
of Organizing_Committee_Member) of which Organizator ⊑ Person is chosen. For completing
there are 216 possibilities (6 super-concepts of Organizator and 36 sub-concepts of Person) of
which Organizing_Committee_Member ⊑ Organizator is chosen.</p>
      <p>
        4.2. Alignment repair. Alignment repair is a special case of ontology network repair where
the given set of unwanted axioms  only contains mappings. Most ontology alignment systems
do alignment repair rather than ontology network repair as they assume that the ontologies in
the network are correct, while mappings can be removed, e.g., [
        <xref ref-type="bibr" rid="ref10 ref11 ref12 ref13 ref14 ref9">9, 10, 11, 12, 13, 14</xref>
        ].
      </p>
      <p>
        There are two sub-cases of alignment repair. In case 1 a repair  can contain axioms in the
ontologies and mappings. This is essentially the general ontology network repair where the
input  has been restricted to a set of mappings. The techniques from Sect. 4 can be used to
compute a repair. In case 2 a repair  can only contain mappings. This case is based on the
intuition that the ontologies should not be changed. For this case the techniques in [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] need to
be adapted such that only mappings are returned in the repair. This can be done by adding an
extra check requiring that for all elements  ⊑  in ,  and  belong to diferent ontologies.
      </p>
      <p>Ontology networks repaired using case 1 are more or equally complete than using case
2. By only allowing mappings in the repair in case 2, possible solutions that include new
axioms within ontologies are missed. As an example, consider the small network in Fig. 2(b).
When weakening the unwanted axiom OC_Chair ⊑ Program_Chair, for both cases, there is
one weakened correct axiom which is OC_Chair ⊑ Organizator. Applying completing on this
weakened axiom, results in two candidate axioms to add to the ontology network: OC_Chair ⊑
OC_Member and OC_Chair ⊑ Organizing_Committee_Member. Both axioms are correct in the
domain. In case 1 we would prefer to add OC_Chair ⊑ OC_Member as it is the strongest, but as
this is an axiom within an ontology it is disallowed for case 2. In case 2 we add OC_Chair ⊑
Organizing_Committee_Member. We note that in the ontology network repaired using case 1,
both these axioms can be derived, while in case 2 OC_Chair ⊑ OC_Member is not derivable.
The repaired ontology network using case 1 is more complete than using case 2.</p>
      <p>When using the complete Ekaw and Sigkdd ontologies with their alignments where some part
is modified as in Fig. 2(b), we have the following results. In both cases there are 11 candidate
weakened axioms (1 sub-concept of OC_Chair and 11 super-concepts of Program_Chair) which
need to be validated of which one (OC_Chair ⊑ Organizator) leads to the most complete
network. In case 1 there are 108 possibilities (12 super-concepts of OC_Chair and 9 sub-concepts
of Organizator) to complete the weakened axiom, while in case 2 there are 54 (6 super-concepts
of OC_Chair from Sigkdd and 3 sub-concepts of Organizator from Ekaw plus 6 super-concepts
of OC_Chair from Ekaw and 6 sub-concepts of Organizator from Sigkdd ). The final axioms to
add to the network are as above. As discussed earlier, there is more validation work in case 1
than case 2, but the network is more complete.</p>
    </sec>
    <sec id="sec-4">
      <title>5. Conclusion</title>
      <p>In this paper we have shown how to alleviate the problem of removing too much information
when removing unwanted axioms or mappings from ontology networks using weakening and
completing. Alignment repair is treated as a special case of ontology network repair. We
have also shown that assuming that ontologies are correct and complete, may lead to missing
opportunities to complete ontologies within the networks.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>C.</given-names>
            <surname>Pesquita</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Faria</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Santos</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F. M.</given-names>
            <surname>Couto</surname>
          </string-name>
          ,
          <article-title>To repair or not to repair: reconciling correctness and coherence in ontology reference alignments</article-title>
          ,
          <source>in: OM</source>
          ,
          <year>2013</year>
          , pp.
          <fpage>13</fpage>
          -
          <lpage>24</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>P.</given-names>
            <surname>Lambrix</surname>
          </string-name>
          ,
          <article-title>Completing and debugging ontologies: State of the art and challenges in repairing ontologies</article-title>
          ,
          <source>ACM J Data and Information Quality</source>
          (
          <year>2023</year>
          ). doi:
          <volume>10</volume>
          .1145/3597304.
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>N.</given-names>
            <surname>Troquard</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Confalonieri</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Galliani</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Peñaloza</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Porello</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Kutz</surname>
          </string-name>
          ,
          <article-title>Repairing ontologies via axiom weakening</article-title>
          ,
          <source>in: AAAI</source>
          ,
          <year>2018</year>
          , pp.
          <fpage>1981</fpage>
          -
          <lpage>1988</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>F.</given-names>
            <surname>Baader</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Kriegel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Nuradiansyah</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Peñaloza</surname>
          </string-name>
          ,
          <article-title>Making repairs in description logics more gentle</article-title>
          ,
          <source>in: KR</source>
          ,
          <year>2018</year>
          , pp.
          <fpage>319</fpage>
          -
          <lpage>328</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>R.</given-names>
            <surname>Confalonieri</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Galliani</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Kutz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Porello</surname>
          </string-name>
          , G. Righetti,
          <string-name>
            <given-names>N.</given-names>
            <surname>Troquard</surname>
          </string-name>
          ,
          <article-title>Towards even more irresistible axiom weakening</article-title>
          , in: DL,
          <year>2020</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>F.</given-names>
            <surname>Wei-Kleiner</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Dragisic</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Lambrix</surname>
          </string-name>
          ,
          <article-title>Abduction framework for repairing incomplete EL ontologies: Complexity results and algorithms</article-title>
          , in: AAAI,
          <year>2014</year>
          , pp.
          <fpage>1120</fpage>
          -
          <lpage>1127</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Lambrix</surname>
          </string-name>
          ,
          <article-title>Repairing ℰℒ ontologies using weakening and completing</article-title>
          , in: ESWC,
          <year>2023</year>
          , pp.
          <fpage>298</fpage>
          -
          <lpage>315</lpage>
          . doi:
          <volume>10</volume>
          .1007/978-3-
          <fpage>031</fpage>
          -33455-9_
          <fpage>18</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>P.</given-names>
            <surname>Lambrix</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Dragisic</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Ivanova</surname>
          </string-name>
          ,
          <article-title>Get my pizza right: Repairing missing is-a relations in ALC ontologies</article-title>
          , in: JIST,
          <year>2012</year>
          , pp.
          <fpage>17</fpage>
          -
          <lpage>32</lpage>
          . doi:
          <volume>10</volume>
          .1007/978-3-
          <fpage>642</fpage>
          -37996-
          <issue>3</issue>
          _
          <fpage>2</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>C.</given-names>
            <surname>Meilicke</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Stuckenschmidt</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Tamilin</surname>
          </string-name>
          ,
          <article-title>Repairing ontology mappings</article-title>
          ,
          <source>in: AAAI</source>
          ,
          <year>2007</year>
          , pp.
          <fpage>1408</fpage>
          -
          <lpage>1413</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>Q.</given-names>
            <surname>Ji</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Haase</surname>
          </string-name>
          , G. Qi,
          <string-name>
            <given-names>P.</given-names>
            <surname>Hitzler</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Stadtmüller</surname>
          </string-name>
          ,
          <article-title>Radon - repair and diagnosis in ontology networks</article-title>
          ,
          <source>in: ESWC</source>
          ,
          <year>2009</year>
          , pp.
          <fpage>863</fpage>
          -
          <lpage>867</lpage>
          . doi:
          <volume>10</volume>
          .1007/978-3-
          <fpage>642</fpage>
          -02121-3_
          <fpage>71</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>C.</given-names>
            <surname>Meilicke</surname>
          </string-name>
          , Alignment Incoherence in Ontology Matching,
          <source>Ph.D. thesis</source>
          , University of Mannheim,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>E.</given-names>
            <surname>Jiménez-Ruiz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B. C.</given-names>
            <surname>Grau</surname>
          </string-name>
          , Logmap:
          <article-title>Logic-based and scalable ontology matching</article-title>
          ,
          <source>in: ISWC</source>
          ,
          <year>2011</year>
          , pp.
          <fpage>273</fpage>
          -
          <lpage>288</lpage>
          . doi:
          <volume>10</volume>
          .1007/978-3-
          <fpage>642</fpage>
          -25073-6_
          <fpage>18</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>E.</given-names>
            <surname>Jiménez-Ruiz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B. C.</given-names>
            <surname>Grau</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Zhou</surname>
          </string-name>
          ,
          <string-name>
            <surname>I. Horrocks</surname>
          </string-name>
          ,
          <article-title>Large-scale interactive ontology matching: Algorithms and implementation</article-title>
          ,
          <source>in: ECAI</source>
          ,
          <year>2012</year>
          , pp.
          <fpage>444</fpage>
          -
          <lpage>449</lpage>
          . doi:
          <volume>10</volume>
          .3233/ 978-1-
          <fpage>61499</fpage>
          -098-7-444.
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>E.</given-names>
            <surname>Santos</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Faria</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Pesquita</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F. M.</given-names>
            <surname>Couto</surname>
          </string-name>
          ,
          <article-title>Ontology alignment repair through modularization and confidence-based heuristics</article-title>
          ,
          <source>PLoS ONE 10(12):e0144807)</source>
          (
          <year>2015</year>
          )
          <fpage>1</fpage>
          -
          <lpage>19</lpage>
          . doi:
          <volume>10</volume>
          .1371/journal.pone.
          <volume>0144807</volume>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>