<!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>Foundations on Multi-Viewpoints Ontology Alignment</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Lynda Djakhdjakha</string-name>
          <email>ldjakhdjakha@yahoo.fr</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Mounir Hemam</string-name>
          <email>Mounir.hemam@gmail.com</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Zizette Boufaida</string-name>
          <email>zboufaida@gmail.com</email>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Department of Computer Science, University 08</institution>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Department of Computer Science, University of Khenchela</institution>
          ,
          <addr-line>Khenchela 40000</addr-line>
          ,
          <country country="DZ">Algeria</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>LIRE Laboratory, Department of Computer Science, Mentouri University of Constantine</institution>
          ,
          <addr-line>Constantine 25000</addr-line>
          ,
          <country country="DZ">Algeria</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2012</year>
      </pub-date>
      <fpage>214</fpage>
      <lpage>221</lpage>
      <abstract>
        <p>In the last few years, a lot of effort has been paid to support both consensus and heterogeneity in the same ontology. As a result, multiviewpoints ontologies have become essential for heterogeneous organizations and for diverse user communities that need to share and exchange information in an application domain. The development of multi-viewpoints ontologies by different communities makes distributed and heterogeneous knowledge resources not accessible. So, to solve this problem and in order to support users in sharing and reusing vocabularies and knowledge, we need for techniques for solving heterogeneity problems between different multi-viewpoints ontologies. In this case, multi-viewpoints ontology alignment is required to provide a consensual understanding of that domain represented by these ontologies. In the literature, there are much alignment systems, but existing systems are not capable to support multiple viewpoints. So, our challenge is to introduce the notion of multiple viewpoints in the alignment process. Therefore, in order to align multiviewpoints ontologies, we present in this paper first, the definition of multiviewpoints ontology in description logics extended by a stamping mechanism, and then we deal with their alignment problems and definitions.</p>
      </abstract>
      <kwd-group>
        <kwd>multi-viewpoints ontology</kwd>
        <kwd>ontologies alignement</kwd>
        <kwd>description logics</kwd>
        <kwd>stamping mechanism</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        Ontologies can apprehend, capitalize, represent, operate and share semantically
knowledge and information. However in reality, there are usually several ways to
capture the knowledge of a given domain, that is to say different viewpoints (or
perceptions) by which this knowledge can be represented. Thus, the same domain may
have more than one ontology, where each one is described according to a viewpoint
or a particular perception. Indeed, in a large organization, there may be several
communities or groups of individuals with their own viewpoints. These viewpoints
depend on the type of person (occupation, age, educational level, experience …) or use
(the same person may have different views depending on the task which he is trying
to accomplish) [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ].
      </p>
      <p>
        The two concepts ontology and viewpoint are complementary [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ], indeed the
ontology represents the knowledge shared by multiple users and the viewpoint represents
the domain of knowledge that is relevant at a given viewpoint. With the coupling of
these tow notions we are talking about multi-viewpoints ontology. The latter gives the
same universe of discourse several partial descriptions such that each one is on a
particular viewpoint.
      </p>
      <p>
        The exploration of multi-viewpoints ontologies [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ], [
        <xref ref-type="bibr" rid="ref3 ref4">3-4</xref>
        ] could be an efficient way
for heterogeneous organizations to share knowledge. The development of these
ontologies by different communities makes distributed and heterogeneous knowledge
resources not accessible. So, to solve this problem and in order to support users in
sharing and reusing vocabularies and knowledge, we need for techniques for solving
heterogeneity problems between different multi-viewpoints ontologies. In this case,
multi-viewpoints ontology alignment is required to provide a consensual
understanding of that domain represented by these ontologies.
      </p>
      <p>
        An ontology alignment is defined as a set of correspondences between ontological
entities, i.e. classes, properties, and individuals, of two ontologies [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. In the
literature, there are much alignment systems presented in [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] and [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. However, existing
systems are not capable to support the notion of multiple viewpoints. So, our
challenge is to introduce this notion in alignment process to align multi-viewpoints
ontologies.
      </p>
      <p>Therefore, the objective of this work is to find an alignment definition of the
multiviewpoints ontologies described in description logics extended by a stamping
mechanism, and to find a definition of the semantics of these alignments. The aim of these
definitions is to be able to align multi-viewpoints ontologies.</p>
      <p>The rest of the paper is organized as follows. Section 2 presents a multi-viewpoints
ontology. In section 3 we detail syntax and semantics of multi-viewpoints ontology
described in description logics extended by stamping mechanism. Section 4 looks at
the problems of the multi-viewpoints ontology alignment. In section 5 we present a
set of definitions for the multi-viewpoints ontology alignment, and Section 6
concludes with the future directions of work.
2
2.1</p>
      <p>
        Definition of Multi-Viewpoints Ontology (MVp Ontology)
Viewpoint Approach
For a given domain of knowledge, several criteria can be used to observe an object.
These different perceptions of the world are called viewpoints or perspectives. In
computer science, most of data modeling systems don’t deal with the variety of
perceptions related to the same universe of discourse, and develop tools to create a single
model for a single vision of the observed world. The viewpoint approach is opposed
to this monolithic approach and makes it possible to model the same reality according
to different points of view [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ].
      </p>
      <p>
        The viewpoint approach is constructed on the conjunction actor/information.
Therefore, it is necessary to include the actor in the action. In [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ] viewpoint is defined as “a
conceptual manner binding, on the one hand an actor who observes and, on the other
hand, a universe of discourse which is observed”.
2.2
      </p>
      <p>
        Multi-Viewpoints Ontology
A multi-viewpoints ontology is defined as an ontology in which a concept can have
multiple definitions, each definition corresponding to a particular viewpoint on the
concept [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ], [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ].
      </p>
      <p>
        In [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ], a multi-representation ontology is seen as an ontology that characterizes an
ontological concept by a variable set of properties (static and dynamic) or attributes in
several contexts and granularities.
      </p>
      <p>
        The accepted definition in our work is that mentioned in [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] and [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ], where a
multiviewpoints ontology is defined as an ontology that gives the same universe of
discourse, several partial descriptions, in a way that, each one is on one viewpoint. These
partial descriptions share on a global level the ontological elements (concepts and
global roles) and semantic links constitute a consensus between the different
viewpoints.
3
      </p>
      <p>
        A Multi-Viewpoints Ontology in Description Logics Extended
by a Stamping Mechanism
Description logics (DL) [
        <xref ref-type="bibr" rid="ref10 ref11">10-11</xref>
        ] are a family of knowledge representation languages
that can be used to represent the knowledge of an application domain in a structured
and formally well-understood way. A stamping mechanism allows multiple
representations of concepts. In [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] and [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ], description logics extended by a stamping
mechanism have a signature, which is based on the following types: global concepts, local
concepts, global roles, local roles, individuals and bridge rules. This language allows
the use of constructors to create complex elements.
      </p>
      <p>Definition 1 (Multi-viewpoints Ontology in Description Logics Extended by a
Stamping Mechanism). A multi-viewpoints ontology described in description logics
extended by a stamping mechanism is a multiple descriptions of the same universe of
discourse according to different viewpoints. It is defined as the quadruple  
, , , where:    : is a set of global concepts,    : is a set of global roles,
  : is a set of bridge rules and  : is a set of viewpoints, where a viewpoint is a
partial description of a universe of discourse in a particular perception. It is defined by
the triplet  , , , where:  : is a set of local concepts, :  is a set of local roles
and  : is a set of local individuals.
Definition 2 (Syntax of a Global Concept). Given , … , , … , a set
of viewpoints. A global concept can be formed using the Boolean manufacturers
(conjunction, disjunction) and the following global restrictions manufacturers:
•
•</p>
      <p>,….,  . , ,….,  .
connected by the role ,</p>
      <p>,….,   . , ,….,   .
of the role in the viewpoints
: defines a new concept that all their instances are</p>
      <p>  
: specifies the minimum or maximum cardinality</p>
      <p>.
,</p>
      <p> 
  .
a local Role,
Definition 3 (Syntax of a Local Concept). Given   . A local concept
: is either a primitive local concept or a defined local concept:
:      .
.</p>
      <p>. , , … , where and are local concepts,
, … are individuals, and is a natural number.
is
,</p>
      <p>  
°
Definition 4 (Syntax of a Local Role). A given local role : is defined as:
: , , where is the name of the local role defined in the viewpoint ,
   are two local concepts defined in this viewpoint . As well, a local role
can be a primitive local role or a defined local role: , , ,
and , where are given local roles.</p>
      <p>Definition 5 (Syntax of a Global Role). A global role is defined as:
: , : , where is the name of the global role,    are two
local concepts defined in two different viewpoints. As well as a local role, a global
role can be a primitive or a defined global role.</p>
      <p>Definition 6 (Syntax of a Subsumption Relation). Below a viewpoint ,  a local
hierarchy / , is defined as a triplet , , where:  is a set of local
concepts, is a function of in , witch associated for all root concept denoted of
a global concept of   , and is the subsumption relation used to express
explicitly a direct order relationships as follows:
•
•</p>
      <p>:
viewpoint</p>
      <p>:
and</p>
      <p>, where
:  and 
.</p>
      <p>, where is the most general concept defined in the viewpoint
is a global concept.  
are two local concepts defined in the same
Definition 7 (syntax of a Bridge Rule). We distinguish:
• Inclusion. :   : . It expresses the set inclusion between a local concept
extension of a viewpoint and another concept of another viewpoint.
• Inclusion with Multiple Sources. : …   : .It expresses an
inclusion relation between a list of local concepts belonging to several viewpoints and
another destination concept belonging to another viewpoint.
• Bidirectional Inclusion.  : : . It expresses equality between two local
concepts belonging to two different viewpoints.
• Bidirectional Exclusion. :   : . It expresses a relationship between two
local concepts belonging to two different viewpoints.
3.1</p>
      <p>
        Semantics of Multi-Viewpoints Ontology
In [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] and [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ], the semantics of description logics extended by the stamping
mechanism is defined by a global interpretation, a set of local interpretations, and a set of
domain relations:
roles 
∆
∆
      </p>
      <p>∆
Definition 8 (Local Interpretation). A local interpretation ∆ , . ), is associated for
each local element, where ∆ is a domain of local interpretation and  . I is a local
interpretation function such that for all local concepts of  , ∆
,
,  for  all  local 
, and for all individuals  ,
∆</p>
      <p>.</p>
      <p>∆
, for all global role 
Definition 9 (Global Interpretation). A global interpretation ∆ , . ) is associated for
each global element, where ∆ ∆ … ∆ … ∆ is a domain of global
interpretation and . is a global interpretation function such that for all global  concepts ,
,
∆
.</p>
      <p>Definition 10 (Domain Relation). A relation domain defines how two different
viewpoints interact.
4</p>
      <p>The problems of Multi-Viewpoints Ontology Alignment
In this work, we will take into consideration the notion of viewpoint in the alignment
process. Thus, the multi-viewpoints ontologies alignment is the task to find the
relationships that hold between the entities belonging to these ontologies.</p>
      <p>Multi-viewpoints ontologies cover different domains that can be modeled
differently and can represent several viewpoints. They can support both heterogeneity (at a
local level) and consensus (at a global level). In the multi-viewpoints ontologies
alignment, there is a great heterogeneity resides in the variations present in the
semantic coverage of comparable concepts, especially local concepts that are defined
according to different viewpoints and that can be semantically very similar. Indeed, the
mapping task or alignment task between multi-viewpoints ontologies is more difficult
than that between classical ontologies, because there is much specificity for this
process. Among the specificities of multi-viewpoints ontologies alignment, we may find:</p>
    </sec>
    <sec id="sec-2">
      <title>Elements to Align</title>
      <p>In the alignment process between classical ontologies, the task is to discover
correspondences between concepts, properties and individuals. In our context of
multiviewpoints ontologies described in description logic extended by stamping
mechanism, it is necessary to take into account the different types of concepts (global and
local), the different types of roles (global and local), individuals.
4.2</p>
      <p>Localization of Local Elements According to the Different Viewpoints
In our context, there are two description types: a global description and other partial
descriptions defined according to different viewpoints. So, taking into account the
localization of the local concept (local role) in the alignment process influenced on
the remaining correspondences that can be discovered.
4.3</p>
    </sec>
    <sec id="sec-3">
      <title>Bridge Rules</title>
      <p>The consideration of bridges rules between elements of different viewpoints impact
on the set of correspondences found.
5</p>
      <sec id="sec-3-1">
        <title>Multi-Viewpoints Ontologies Alignment</title>
        <p>
          We adopt the definitions of classical ontology alignment presented in [
          <xref ref-type="bibr" rid="ref12">12</xref>
          ] and [
          <xref ref-type="bibr" rid="ref13">13</xref>
          ], to
define the MVp ontology alignment.
        </p>
        <p>Definition 11 (MVp Ontology Alignment). Given , two
multiviewpoints ontologies in description logics extended by a stamping mechanism. An
alignment between , is defined as the task to find the best subset of the
correspondences between multi-viewpoints ontology elements belonging to
and   .</p>
        <p>Definition 12 (MVp Ontology Element). A multi-viewpoints ontology element is a
term of the multi-viewpoints ontology (e.g., global concept, local concept, global role,
local role or individual).</p>
        <p>Definition 13 (Correspondences). Given , ′ two multi-viewpoints
ontologies in description logics extended by a stamping mechanism, a correspondence
between   , ′ is defined as a triple , ′ , where:
  and  are multi-viewpoints ontology elements from the two
multiviewpoints ontologies to align, and is a relation that is asserted to hold
tween      ′</p>
        <p>Multi-viewpoints ontologies alignment contains correspondences between global
concepts, local concepts, global roles, local roles or between individuals belonging to
these ontologies. These correspondences are similar to the bridge rules in a same
multi-viewpoints ontology. We can identify the different types of correspondences
between two multi-viewpoints ontologies i and j as follows: i: CG
j: DG , i: RG
j: SG , i: RL
j: SL , i: RL
j: SG , i: CG
i: CL
i: CL
i: a</p>
        <p>j: DG , i: RG j: SG , i: RL j: SL , i: RL j: SG , i: a j: CG , i: a j: CL ,
j: b , where CG and DG are global concepts, CL and DL are local concepts,
RG and SG are global roles, RL and SL are local roles, a and b are individuals,
is a
subsumption relation ,  is a disjunction relation ,  is a membership relation, and
 is a identity relation.</p>
        <p>Consequently, a multi-viewpoints ontology alignment involves a set of entities
connected by symbols of relations. It is seen as a pair  , , where is a set
of entities described in description logics extended by a stamping mechanism. And
is a set of symbol of relationships between these entities. So, it is necessary to
interpret the pair   , before interpreting a multi-viewpoints ontology
alignment.</p>
        <p>j: DG, i: CL
j: DG , i: CL
j: DL,
j: DL ,
Definition 14 (Entities Interpretation). Interpretation of entities is a pair ∆ , . ),
where ∆ is a domain of interpretation and  . is an interpretation function such that for
all local concepts  , ∆ , for all global concepts  , ∆ , for all local
roles , ∆ ∆ , for all global roles , ∆ ∆ , and for all individuals ,
∆ , where∆ is a local domain of interpretation and it is a subset of ∆ .
Definition 15 (Multi-Viewpoints Ontologies Alignment Interpretation). In our
context, all entities are coming from the same description language. An interpretation
of an alignment relation between two multi-viewpoints ontologies    is a
pair ∆ . , . ), where ∆ is a global domain of interpretation and  . is a binary relation
of interpretation such that for all relations , ∆ ∆ ,  where ∆  and 
∆  are domain of interpretation of the multi-viewpoints ontologies   
respectively, and are subsets  from∆ .  Each multi-viewpoints ontology has its own domain of
interpretation.
6</p>
      </sec>
      <sec id="sec-3-2">
        <title>Conclusion</title>
        <p>In this paper, we specified the basic concepts that constitute a starting point for
multiviewpoints ontology alignment.</p>
        <p>Several research directions are considered to carry out this work. We will use these
definitions to propose a method of multi-viewpoints ontology alignment. We, also,
plan to include bridge rules between multi-viewpoints ontologies elements for the
reasoning on the multi-viewpoints ontologies and alignments in order to obtain the
best set of alignments between these ontologies.</p>
      </sec>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Falquet</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mottaz</surname>
            ,
            <given-names>J.C.L.</given-names>
          </string-name>
          :
          <article-title>Navigation Hypertexte dans une Ontologie Multi-Points de Vue</article-title>
          . In NîmesTIC'2001, Nîmes, France (
          <year>2001</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Hemam</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Boufaïda</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          :
          <article-title>MVP-OWL: a multi-viewpoints ontology language for the Semantic Web</article-title>
          . In
          <source>International journal of Reasoning-based Intelligent Systems (IJRIS)</source>
          .
          <source>Inderscience Publishers</source>
          , Vol.
          <volume>3</volume>
          , No.
          <issue>3</issue>
          / 4, pp.
          <fpage>147</fpage>
          -
          <lpage>155</lpage>
          (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Falquet</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mottaz</surname>
            ,
            <given-names>J.C.L.</given-names>
          </string-name>
          :
          <article-title>A Model for the Collaborative Design of Multi-Point-ofView Terminological Knowledge Bases</article-title>
          . In R. Dieng and
          <string-name>
            <given-names>N.</given-names>
            <surname>Matta</surname>
          </string-name>
          (Eds)
          <article-title>Knowledge Management</article-title>
          and
          <string-name>
            <given-names>Organizational</given-names>
            <surname>Memories</surname>
          </string-name>
          , Kluwer,
          <year>2002</year>
          . Preliminary version published in
          <source>Proceedings of the Knowledge Management and Organizational Memory workshop of the International Joint Conference on Artificial Intelligence</source>
          , Stockholm (
          <year>1999</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Benslimane</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Arara</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Falquet</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Maamar</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Thiran</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gargouri</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          : Contextual Ontologies : Motivations, Challenges, and
          <string-name>
            <surname>Solutions</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          <string-name>
            <surname>Yakhno</surname>
          </string-name>
          and E. Neuhold (Eds.):
          <source>ADVIS</source>
          <year>2006</year>
          , LNCS 4243, pp.
          <fpage>168</fpage>
          -
          <lpage>176</lpage>
          , c_Springer-Verlag Berlin Heidelberg (
          <year>2006</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Euzenat</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Shvaiko</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          :
          <article-title>Ontology matching</article-title>
          . In Springer, Heidelberg (DE) (
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Rahm</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bernstein</surname>
            ,
            <given-names>P.:</given-names>
          </string-name>
          <article-title>A survey of approaches to automatic schema matching</article-title>
          .
          <source>The LDB Journal</source>
          ,
          <volume>10</volume>
          (
          <issue>4</issue>
          ):
          <fpage>334</fpage>
          -
          <lpage>350</lpage>
          (
          <year>2001</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Shvaiko</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Euzenat</surname>
            ,
            <given-names>J.:</given-names>
          </string-name>
          <article-title>A survey of schema-based matching approaches</article-title>
          .
          <source>Journal on Data Semantics</source>
          , IV:
          <fpage>146</fpage>
          -
          <lpage>171</lpage>
          (
          <year>2005</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Hemam</surname>
            .,
            <given-names>M.</given-names>
          </string-name>
          et Boufaida.,
          <string-name>
            <surname>Z.</surname>
          </string-name>
          :
          <article-title>Représentation d'ontologies multi-points de vue: une approche basée sur la logique de descriptions</article-title>
          .
          <source>In 20es Journées Francophones d'Ingénierie des Connaissances (IC'09)</source>
          (
          <year>2009</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Benchikha</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Boufaida</surname>
            ,
            <given-names>M. :</given-names>
          </string-name>
          <article-title>The Viewpoint Mechanism for Object-oriented Databases Modelling, Distribution and Evolution”</article-title>
          <source>In Journal of Computing and Information Technology</source>
          . Vol
          <volume>15</volume>
          , p.
          <fpage>95</fpage>
          -
          <lpage>110</lpage>
          (
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Baader</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Calvanese</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>McGuinness</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Nardi</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Patel-Schneider</surname>
          </string-name>
          , Peter F., editors,
          <source>The Description Logic Handbook: Theory, Implementation and Applications</source>
          , chapter
          <volume>2</volume>
          , pages
          <fpage>43</fpage>
          -
          <lpage>95</lpage>
          . Cambridge University Press (
          <year>2003</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Baader</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Horrocks</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sattler</surname>
            ,
            <given-names>U.</given-names>
          </string-name>
          :
          <article-title>Chapter 3 Description Logics</article-title>
          . In Frank van Harmelen,
          <string-name>
            <surname>Vladimir Lifschitz</surname>
          </string-name>
          , and Bruce Porter, editors,
          <source>Handbook of Knowledge Representation. Elsevier</source>
          (
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Zimmermann</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Euzenat</surname>
          </string-name>
          , J.:
          <article-title>Three semantics for distributed systems and their relations with alignment composition</article-title>
          .
          <source>In : Proc. 5th conference on International semantic web conference (ISWC)</source>
          ,
          <source>Athens (GA US), Lecture notes in computer science</source>
          <volume>4273</volume>
          :
          <fpage>16</fpage>
          -
          <lpage>29</lpage>
          (
          <year>2006</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Zimmermann</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Duc</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          :
          <article-title>Reasoning with a Network of Aligned Ontologies</article-title>
          .
          <source>In RR '08 Proceedings of the 2nd International Conference on Web Reasoning and Rule Systems</source>
          (
          <year>2008</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>