<!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>Towards Tailored Domain Ontologies</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Cheikh Niang</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>B´eatrice Bouchou</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Moussa Lo</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Universit ́e Franc ̧ois Rabelais Tours - Laboratoire d'Informatique</institution>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Universit ́e Gaston Berger de Saint-Louis - LANI</institution>
        </aff>
      </contrib-group>
      <abstract>
        <p>Introduction. The goal of domain ontology is to provide a common conceptual vocabulary to members of a virtual community of users who need to share their information in a particular domain (such as medical, tourism, banking, agricultural). The identification and definition of concepts that describe the domain knowledge requires a certain consensus. Generally, each member or subcommunity holds some knowledge, he has its own view on the domain, and he describes it with his own vocabulary. Thus, to reach a consensus allowing to reflect a common view of the domain can be a difficult task and even more harder if members are geographically dispersed. One way very widely used is to start from pre-existent elements in the domain: text corpus, taxonomies, ontology fragments, and to exploit them as a basis for gradually defining the domain ontology [2][7]. In this short paper, we present an approach using Ontology Matching techniques [1][5][6][3] for building a tailored domain ontology, starting from a general domain taxonomy and several pieces of knowledge given by different partners. Our strategy is to design a mediator, firstly to reach an agreement with each partner on their knowledge fragments that will be part to the shared domain ontology, and secondly to conciliate these various fragments by linking and structuring the concepts that compose them. As a mediator ontology, in our case study we use a public taxonomy that exists for describing subject fields in agriculture, forestry, fisheries, food and related domains (e.g. environment), called AGROVOC3. The resulting domain ontology combines the following two features: (i) it is the portion of the general taxonomy that is relevant to the considered application domain as seen by each partner, (ii) it is completed and tailored by relations and properties coming from partner's data. Fig. 1 shows an example of a domain ontology DO built starting from two local ontologies LO1 and LO2. DO's concepts prefixed with ag are from AGROVOC. One can see that in DO Plan products and Varieties are related and also that they are related to attributes price and surface, which is not the case in AGROVOC. Reaching an agreement with a partner. This is the first step of our general approach. Each partner's fragment knowledge is represented by a Local Ontology, denoted by LO. The agreement between the mediator and the partner is concluded based on a matching between LO and the mediator ontology M O. It is consented by the partner that each concept of LO which can be associated with a concept of M O, called its anchor, will be a concept of the tailored domain 3 http ://www4.fao.org/agrovoc/ 4 This work is supported by ANR-08-DEFIS-04</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>surface literal
surface literal
ag:Plan_products
ag:Vegetables
ag:Cereals</p>
      <p>
        LO2
ag:Tomato
ag:Onion
ag:Rice
ag:Sorghum
surface literal
price literal
surface literal
price literal
price literal
price literal
ontology DO. This agreement is also an ontology composed by the anchored
concepts of LO with their anchor, as well as the local relationships between them.
Conciliation. Once the mediator has found an agreement with each partner on
the concepts which must be part to the domain ontology, it applies a conciliation
phase at the end of which the domain ontology is built. This is an incrementaly
phase, the local ontologies are conciliated by integrating their agreement into the
domain ontology DO, one after another. To achieve efficiently this phase, (i) the
mediator ontology is partitioned into blocks, according to Falcon-AO method [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]
and (ii) conflict resolution strategies are applied. Each block is a sub-ontology
of M O containing semantically close concepts. Our algorithm relies on this
classiffication in order to find links that exist between the concepts already present
in the domain ontology and those of the new local ontology to conciliate.
      </p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <given-names>Zharko</given-names>
            <surname>Aleksovski</surname>
          </string-name>
          , Warner ten Kate, and Frank van Harmelen.
          <article-title>Exploiting the structure of background knowledge used in ontology matching</article-title>
          .
          <source>In Ontology Matching</source>
          ,
          <year>2006</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <given-names>Loris</given-names>
            <surname>Bozzato</surname>
          </string-name>
          , Mauro Ferrari, and
          <string-name>
            <given-names>Alberto</given-names>
            <surname>Trombetta</surname>
          </string-name>
          .
          <article-title>Building a domain ontology from glossaries: A general methodology</article-title>
          .
          <source>In SWAP</source>
          ,
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3. J´eroˆme Euzenat and
          <string-name>
            <given-names>Pavel</given-names>
            <surname>Shvaiko</surname>
          </string-name>
          . Ontology matching. Springer,
          <year>2007</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Wei</surname>
            <given-names>Hu</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>Yuanyuan</given-names>
            <surname>Zhao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>and Yuzhong</given-names>
            <surname>Qu</surname>
          </string-name>
          .
          <article-title>Partition-based block matching of large class hierarchies</article-title>
          .
          <source>In ASWC</source>
          , pages
          <fpage>72</fpage>
          -
          <lpage>83</lpage>
          ,
          <year>2006</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <given-names>Yannis</given-names>
            <surname>Kalfoglou</surname>
          </string-name>
          and
          <string-name>
            <given-names>Marco</given-names>
            <surname>Schorlemmer</surname>
          </string-name>
          .
          <article-title>Ontology mapping: The state of the art</article-title>
          .
          <source>The Knowledge Engineering Review</source>
          ,
          <volume>18</volume>
          :
          <year>2003</year>
          ,
          <year>2003</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <given-names>Pavel</given-names>
            <surname>Shvaiko</surname>
          </string-name>
          and
          <string-name>
            <given-names>Jerome</given-names>
            <surname>Euzenat</surname>
          </string-name>
          .
          <article-title>Ten challenges for ontology matching</article-title>
          .
          <source>In Proceedings of The 7th International Conference on Ontologies, DataBases, and Applications of Semantics (ODBASE)</source>
          ,
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <given-names>Jie</given-names>
            <surname>Yang</surname>
          </string-name>
          ,
          <string-name>
            <surname>Lei</surname>
            <given-names>Wang</given-names>
          </string-name>
          , Song Zhang, Xin Sui, Ning Zhang 0003, and
          <string-name>
            <given-names>Zhuoqun</given-names>
            <surname>Xu</surname>
          </string-name>
          .
          <article-title>Building domain ontology based on web data and generic ontology</article-title>
          .
          <source>In Web Intelligence</source>
          , pages
          <fpage>686</fpage>
          -
          <lpage>689</lpage>
          ,
          <year>2004</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>