<!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>Context-Sensitive Referencing for Ontology Mapping Disambiguation</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Heiko Paulheim</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>Michael Rebstock</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>Janina Fengel⋆</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>E-Business Integration with Ontologies</institution>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Hochschule Darmstadt, University of Applied Sciences</institution>
        </aff>
      </contrib-group>
      <abstract>
        <p>Ontologies can be used for e-business integration, for example by describing existing e-business standards as ontologies. If cooperating parties use different ontologies, ontology mappings are needed, which can be ambiguous, thus making ontology mapping disambiguation necessary. Different disambiguation strategies exist, such as community-driven or context-sensitive referencing of ontologies, where the latter is what we developed in our project. In this paper, we show that community-driven referencing can be realized using a context-sensitive referencing service in a way that the user administration is transparent to the referencing system.</p>
      </abstract>
      <kwd-group>
        <kwd>Semantic Synchronization</kwd>
        <kwd>Ontology Mapping</kwd>
        <kwd>Ontological Engineering</kwd>
        <kwd>Context-Sensitivity</kwd>
        <kwd>Communities</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        top of JENA2 [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] and Java that allows connecting such components to form
a coherent semantic referencing service [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ], as well as reusing techniques from
information retrieval (IR).
      </p>
      <p>
        The service allows users to find references between ontologies. References
may either be created manually or established automatically by a mapping tool.
However, as stated in [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ], more than one reference can exist for the same
element, caused by different modelling approaches and granularities of the
individual standards, even more so if proprietary or in-house standards are used.
Therefore, reference disambiguation strategies are needed, which filter
appropriate results and/or sort results by relevance. The framework developed in our
project evaluates context information to provide reference disambiguation.
      </p>
      <p>The rest of this paper is structured as follows. Section 2 describes the basics
on ontologies, references, and context. Section 3 explains two approaches for
reference disambiguation: community-based and context-sensitive referencing.
Section 4 shows how community-based referencing can be realized using
contextsensitive referencing. Section 5 provides an overview on related work, and section
6 closes with a discussion of our results.
2</p>
    </sec>
    <sec id="sec-2">
      <title>Ontologies, Semantic References, and Context</title>
      <p>
        Ontologies are structured, machine-readable representations of knowledge. There
are many different definitions of what an ontology actually is (for a
comprehensive overview see [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]), however, we will look at ontologies as a collection of
definitions of elements and their relations. Ontologies can be represented in different
languages, the most dominant are RDF Schema [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ], and the various dialects
of OWL [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]. Ontologies are considered as a means for e-business integration [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ],
however, if two or more cooperating parties use different ontologies, further steps
have to be taken to allow seamless interoperability.
      </p>
      <p>
        Therefore, ontology matching solutions are needed, which produce mappings
from elements in one ontology to elements in another. There are two main
categories of ontology matching algorithms [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ]. One are element-based approaches,
which try to match single elements of an ontology, either using only the
information given in the ontology itself (e.g., by measuring string distance using the
edit distance), or by using external information, e.g. upper-level ontologies, such
as WordNet [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ]. The second are structure-level approaches, which do not only
analyze elements isolated from each other, but also their relations and patterns
they form in graphs. An overview and more detailed analysis of matching
approaches can be found in [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ] and [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ]. Some approaches, like [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ], combine the
weighted results of several matching solutions in order to obtain mappings of
higher quality.
      </p>
      <p>
        Ontology matching tools provide references. In extension of [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ], references can
be described as a five-dimensional vector of the form
ref erence := hentity1, entity2, type, conf idence, acceptancei .
(1)
The first two entries entity1 and entity2 are URIs of the elements from both
ontologies to be referenced, type describes the kind of relation (like “equal”,
“subclass of”, etc.), conf idence describes the degree of probability of the
relation, and acceptance expresses the users’ rating of that reference. For example,
the reference
r1 = hStandardA#X, StandardB#Y, equal, 0.87, 0.95i
(2)
is read as “Element X in StandardA and element Y in StandardB are equal
with a probability of 87%, and 95% of all users agreed on that statement”. The
acceptance value is calculated from the users’ ratings.
      </p>
      <p>
        In order to disambiguate such semantic references, we have developed an
approach which uses context information. There has been a lot of research on
context in the fields of machine translation and IR, yielding several ways of
describing context. In machine translation, shallow and deep approaches [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ], bag
of words and relational approaches [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ] are distinguished to solve the problem of
word sense disambiguation. In IR, context data can be represented in different
forms, from simple binary vectors to highly complex graphs, as proposed by [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ].
An introduction to context queries in IR can be found in [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ].
3
3.1
      </p>
    </sec>
    <sec id="sec-3">
      <title>Approaches for Mapping Disambiguation</title>
      <sec id="sec-3-1">
        <title>Community-Based Referencing</title>
        <p>
          The idea of context mapping disambiguation by using communities has first been
developed by Anna V. Zhdanova and Pavel Shvaiko in [
          <xref ref-type="bibr" rid="ref19">19</xref>
          ]. The general problem
of community-based referencing can be formally defined as follows:
Definition 1. Given a user being member in a non-empty set of communities
SU , find those references for an element x from a set of ontologies O1 to a set
of ontologies O2 that have been created by a user being member in a non-empty
set of communities SC under the condition that SU ∩ SC is not empty.
        </p>
        <p>That means that a user issuing a query for semantic references on an element
is presented all references for that element created by users with whom he has
at least one community in common (note that we are considering the creators
of ontology references, not of the ontologies themselves). The user’s login and
community data are directly processed by the referencing system.</p>
        <p>
          Although the authors of [
          <xref ref-type="bibr" rid="ref19">19</xref>
          ] primarily focused on mapping reuse, this
community-driven approach can also be seen as an ontology mapping disambiguation
strategy: different semantic references caused by ambiguous use of elements in
different communities are filtered and thereby disambiguated. We will call a
semantic referencing service that allows disambiguation by using context
information a community-based semantic referencing service.
        </p>
        <p>
          Figure 1 demonstrates the idea of community-driven mapping
disambiguation. There are two references for the element “switch” from a rather
coarsegrained proprietary standard P to the more fine-grained standard eCl@ss [
          <xref ref-type="bibr" rid="ref20">20</xref>
          ],
each having its right to exist in a given context. User 1 is a network
administrator using standard P for ordering an ethernet LAN switch. Since the supplier
uses eCl@ss, user 1 queries the semantic referencing system for references for the
element “switch”. The system returns the reference to “19-03-01-17” (which is
the eCl@ss code for “network switch”) created by user 2, since both users are in
the “networks”-community, but does not return the reference to “27-14-40-47”
(which is the eCl@ss code for “toggle switch”) created by user 3, since users 1
and 3 do not share any communities. The list of references that exist for the
element “switch” is thus filtered and thereby disambiguated.
3.2
        </p>
      </sec>
      <sec id="sec-3-2">
        <title>Context-Sensitive Referencing</title>
        <p>A different approach for disambiguating semantic references is the evaluation of
the context of the term to be referenced. The general problem of context-sensitive
referencing can be defined as follows:
Definition 2. Given some context information C (x), find the references for an
element x from a set of ontologies O1 to a set of ontologies O2, with an acceptance
value accC(x) (which is the higher the more appropriate the reference is in this
context), calculated dynamically for that context information and exceeding a
minimum acceptance threshold accmin.</p>
        <p>
          Such an acceptance value accC(x) can be obtained in different ways. Since
one of the design aims of our system was to minimize the need for manual
preparatory work, we decided to calculate accC(x) based on user ratings. Each
user can rate (in the easiest case: accept or deny) a reference in his or her
context, and the ratings are stored in the system. Each time a user requests a
reference for an element in a context, the acceptance value is calculated using
the distance-weighted k-nearest-neighbor rule [
          <xref ref-type="bibr" rid="ref21">21</xref>
          ], with the difference between
the similarity of the request’s context CQ (x) and the rating’s context CR (x) as
distances, given any similarity function sim. In other words, accC(X) (Ref ) is
calculated as
        </p>
        <p>accdef
accCQ(X) (Ref ) = (PR∈Ratings(Ref) sim(CsQum(xs)i,mCR(x)) · acc (R) sumsim &gt; 0
sumsim = 0
(3)
where sumsim is calculated as</p>
        <p>X</p>
        <p>R∈Ratings
sumsim :=
sim (CR (x) , CQ (x)).</p>
        <p>(4)
and accdef is a configurable parameter which serves as a default acceptance if no
ratings exist or if none of the ratings is at least minimally similar to the query’s
context. In the latter case, it is also possible to use the unweighted median of
all ratings.</p>
        <p>
          We will call a semantic referencing service which uses context-sensitive
reference disambiguation a context-sensitive semantic referencing service.
As already stated in section 2, there are different ways to describe context. Since
different client applications can have different strategies of gathering context
information, using more specific context information (as in deep and relational
approaches) narrows the variety of possible client applications. Therefore, we
decided for a relational approach which uses a weighting factor for each context
term, where the context terms are simple strings. Therefore, the context of an
element x is defined as a set of context terms C (x), and a normalized weighting
function ω, defined as
ωC(X) : C (X) → [
          <xref ref-type="bibr" rid="ref1">0, 1</xref>
          ] with
        </p>
        <p>max ωC(X) = 1.
y∈C(X)
(5)</p>
        <p>That function can also be interpreted as a reverse of a distance function: the
higher a context term’s weight, the closer it is to the term in question.</p>
        <p>Since many context similarity measures are defined for vectors, with the
context terms used as dimensions and the weights as values, the weighting function
can also be regarded as a weighting vector wC(X) with
wi,C(X) := ωC(X) (ti) , ti ∈ C (X) , 1 ≤ i ≤ |C (X)| .
(6)</p>
        <p>
          With those definitions, an acceptance value can be calculated for each
reference, determining that reference’s appropriateness in the query’s context. Thereby,
semantic references can be disambiguated. Details on context-sensitive reference
disambiguation can be found in [
          <xref ref-type="bibr" rid="ref22">22</xref>
          ].
4
4.1
        </p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>Community information as a special kind of context</title>
      <sec id="sec-4-1">
        <title>Using communities as context information</title>
        <p>A query for references in a community-driven scenario, as stated in definition 1,
can be identified by a query term X and by a set SU of community identifiers,
where SU ⊆ S, and S represents the set of all communities. A query in a
contextsensitive scenario, as stated in definition 1, is identified by a query term X, a
context set C (X) (containing context terms), and a weighting function ωC(X)
as defined in (5).</p>
        <p>C (X) := S and ωC(X) (t) :=
(1
0
∀ t ∈ SU
∀ t ∈ S − SU</p>
        <p>We are now going to show that our context-sensitive reference disambiguation
approach answers context-based queries as defined above such that the following
requirements are fulfilled:
Requirement 1: All references created by users that share at least one
community with the user issuing the query are returned.</p>
        <p>Requirement 2: No references created by users that do not share any
community with the user issuing the query are returned.</p>
        <p>
          To this end, we use the cosine similarity [
          <xref ref-type="bibr" rid="ref18">18</xref>
          ] as a similarity measure, and a
default acceptance accdef = 0. Furthermore, we assume that for each reference
that one and only one rating exists, whose context is the community information
of the reference’s creator as defined above and whose acceptance value is 1. We
will elaborate on how to assure this assumption in the next section.
        </p>
        <p>Let wCQ(X) be the query’s weighting vector and wCQ(X) be the rating’s vector
(containing the community information of the reference’s creator), according to
(6).</p>
        <p>The cosine similarity is defined as</p>
        <p>Since, according to definition 1, the result set would be empty if the user was
not a member of any community, we assume that each user issuing a query is a
member of at least one community.</p>
        <p>In order to transform a community-driven query to a context-sensitive one,
we treat the community identifiers as simple strings and define:
(7)
(8)
(9)
simcos ¡wCQ(X), wCR(X)¢ :=</p>
        <p>wCQ(X) • wCR(X) .
°°wCQ(X)°° °°wCR(X)°°</p>
        <p>Since each user is a member of at least one community, at least one element
in both wQ and wR has a value of 1, thus, the denominator never equals 0.
Furthermore, wCQ(X) • wCR(X) is greater than zero if and only if both vectors
contain a non-zero element in the same position, e.g. if both users have at least
one community in common, and zero otherwise. Thus, (3) reduces to
accCQ(X) (Ref ) =
(&gt; 0 if sim ¡wCQ(X), wCR(X)¢ &gt; 0
0</p>
        <p>if sim ¡wCQ(X), wCR(X)¢ = 0</p>
        <p>Thus, if all semantic references are filtered with a threshold of accmin = 0,
and only references with an acceptance value accCQ(X) (Ref ) &gt; 0 are returned,
the two requirements stated above are fulfilled. That shows that our system
can provide community-driven reference disambiguation, put down to
contextsensitive referencing.</p>
      </sec>
      <sec id="sec-4-2">
        <title>Providing community-based reference disambiguation by a context-sensitive referencing service</title>
        <p>Our original context-sensitive referencing service provides three main functions:
– Create a new reference,
– get a list of references in a given context,
– and rate a reference in a given context.</p>
        <p>In order to assure that only one rating exists for each reference, as proposed in
the section above, those functions are encapsulated to form a community-based
referencing service as follows:
– Each time a user creates a reference using the community-driven referencing
service, the reference is automatically rated with an acceptance value of 1 in
the context derived from the user’s community information.</p>
        <p>– The request for a list of references remains the same.</p>
        <p>With this approach, we have created a community-driven semantic
referencing service by encapsulating our context-sensitive semantic referencing service,
where the latter remains unchanged. The referencing system only processes
context data, thus abstracting away from user and community administration. In
principal, the algorithm is generic enough to solve other context-based
disambiguation tasks as well.
5</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>Related Work</title>
      <p>
        In the area of ontological engineering, much research work has already been
conducted on ontology matching and ontology reasoning. Ontology matching
deals with finding similarities between ontologies, often in order to merge them
[
        <xref ref-type="bibr" rid="ref10">10</xref>
        ]. Ontology reasoning tries to derive new knowledge from knowledge already
present in an ontology. There are also approaches trying to improve ontology
mappings by means of ontology reasoning [
        <xref ref-type="bibr" rid="ref23">23</xref>
        ], while others propose an ontology
mapping language capable of mapping heterogeneous information, like concepts
to relations [
        <xref ref-type="bibr" rid="ref24">24</xref>
        ].
      </p>
      <p>
        Some research projects deal with providing semantic references between
ebusiness standards to allow semantic integration. Besides the already mentioned
community-based approach developed by Zhdanova and Shvaiko [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ], some other
projects exist. [
        <xref ref-type="bibr" rid="ref25">25</xref>
        ] combine agents and ontology mapping to allow automatic
e-business transactions. Some approaches try to collect references under the
umbrella of one global ontology, like WordNet [
        <xref ref-type="bibr" rid="ref26">26</xref>
        ]. [
        <xref ref-type="bibr" rid="ref27">27</xref>
        ] propose a hierarchy of
ontologies connected by mappings. Zimmermann and Euzenat haven shown in
[
        <xref ref-type="bibr" rid="ref28">28</xref>
        ] that a context-sensitive approach is not possible for ontology alignment.
However, it is a feasible approach for disambiguating semantic references. Other
works, like [
        <xref ref-type="bibr" rid="ref29">29</xref>
        ], use ontologies, for example, to disambiguate items like person
names in unstructured text by searching context terms in ontologies, unlike our
approach, where context terms can be arbitrary strings that need not exist in
any ontology.
      </p>
      <p>
        The problem of context-sensitive referencing can be regarded as a special
information retrieval problem. Extensive research has been conducted in this
area. The present approaches stretch from using simple context term vectors
[
        <xref ref-type="bibr" rid="ref18">18</xref>
        ] to describe context in rich semantic structures like RDF graphs [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ]. There
are also community-based information retrieval approaches, like [
        <xref ref-type="bibr" rid="ref30">30</xref>
        ], which uses
the visualization of different perspectives in distinct communities for sharing
information across community borders.
      </p>
      <p>
        While our system is based on creating a collection of references, other
approaches try on-the-fly mapping of ontologies [
        <xref ref-type="bibr" rid="ref31">31</xref>
        ], which is a reasonable approach
when, like in the case of very large ontologies, the collection of mappings tends to
become rather extensive. There are also works on matching blocks of partioned
ontologies [
        <xref ref-type="bibr" rid="ref32">32</xref>
        ], which could be a possible approach to deal with the problem of
large ontologies.
6
      </p>
    </sec>
    <sec id="sec-6">
      <title>Discussion</title>
      <p>In this paper, we have shown that a context-sensitive semantic referencing
service, combined with user’s ratings, can also be used for providing
communitybased semantic referencing. Both are feasible approaches for ontology mapping
disambiguation, each having their advantages and drawbacks:
– Both approaches provide mechanisms to create a growing knowledge base of
semantic references.
– Community-based referencing needs the additional implementation of user
and community administration, while context-sensitive referencing also works
from scratch (our implementation of the service also works with empty
context information).
– On the other hand, community-based referencing is an appropriate approach
to ensure that references remain private in a community and users from other
communities will never come to see those references.
– The rating mechanism underlying our context-sensitive approach can also
be made transparent to the user by observing the user’s behavior: if a user
works with a reference, it receives a positive rating, if s/he decides not to
work with a proposed reference, it receives a negative rating.
– Both approaches have to cope with erroneous user’s entries.
Communitybased referencing only has to deal with wrong references. Context-sensitive
referencing also has to handle wrong ratings, which can mislead the system
to calculate a wrong acceptance value and thus present a reference not
appropriate in a context as being highly appropriate, and vice versa. However,
the ratio of correct ratings to incorrect ones is high enough, the weight of
wrong ratings decreases, and it is likely that many negative ratings will make
a wrong reference fall below the lower acceptance threshold and thus make
it “disappear” from the list of results displayed for the user.
– Since the usage context of a term in general can be expected to be similar
within a community and different between distinct communities, context
information can be looked at as implicit community information, and vice
versa.</p>
      <p>
        The approach presented in this paper does not yet allow using context-sensitive
and community-driven semantic referencing in parallel (e.g. to further
disambiguate different references used in a community). However, if this can be achieved
by allowing two sets of context (the community information and the actual
context information), calculating an acceptance value for each context and applying
filters to each of the calculated acceptance values. Such an approach would also
make the use of further types of context information possible, like documents,
bookmarks, the user’s role in a company, or previous projects the user has worked
on, as proposed by [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ].
      </p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1. G´
          <article-title>omez-P´erez,</article-title>
          <string-name>
            <given-names>A.</given-names>
            ,
            <surname>Fern´</surname>
          </string-name>
          andez-L´opez,
          <string-name>
            <given-names>M.</given-names>
            ,
            <surname>Corcho</surname>
          </string-name>
          ,
          <string-name>
            <surname>O.</surname>
          </string-name>
          : Ontological Engineering. Springer, London et al. (
          <year>2004</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Klein</surname>
            ,
            <given-names>M.:</given-names>
          </string-name>
          <article-title>DAML+OIL and RDF Schema Representation of UNSPSC</article-title>
          . http://www.cs.
          <source>vu.nl/mcaklein/unspsc, October</source>
          <volume>31</volume>
          ,
          <year>2006</year>
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Hepp</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Ontologizing eCl@ss</article-title>
          . http://www.heppnetz.de/eclassowl/, October 31,
          <year>2006</year>
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Jena: Jena - A Semantic Web</surname>
          </string-name>
          <article-title>Framework for Java</article-title>
          . http://jena.sourcefourge.net/, October 25,
          <year>2006</year>
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Paulheim</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rebstock</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Fengel</surname>
          </string-name>
          , J.:
          <article-title>Dynamic Semantic Synchronization in E-Business</article-title>
          .
          <source>In: Proceedings of the 1st European Semantic Technology Conference, May 31st - June 1st</source>
          , Vienna, Austria (
          <article-title>CD-ROM)</article-title>
          .
          <article-title>(</article-title>
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Schulten</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Akkermans</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Guarino</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Botquin</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lopes</surname>
            , N., D¨orr,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sadeh</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          :
          <article-title>The E-Commerce Product Classification Challenge</article-title>
          .
          <source>IEEE Intelligent Systems</source>
          <volume>16</volume>
          (
          <issue>4</issue>
          ) (
          <year>2001</year>
          )
          <fpage>86</fpage>
          -
          <lpage>c3</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7. RDF Core Working Group:
          <source>RDF Vocabulary Description Language 1</source>
          .0:
          <string-name>
            <given-names>RDF</given-names>
            <surname>Schema</surname>
          </string-name>
          (
          <year>2004</year>
          ) http://www.w3.org/TR/rdf-schema/.
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8. Web Ontology Working Group:
          <article-title>Web Ontology Language (OWL) (</article-title>
          <year>2004</year>
          ) http://www.w3.org/2004/OWL/.
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Uschold</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          , Gru¨ninger, M.:
          <article-title>Ontologies: principles, methods, and applications</article-title>
          .
          <source>Knowledge Engineering Review</source>
          <volume>11</volume>
          (
          <issue>2</issue>
          ) (
          <year>1996</year>
          )
          <fpage>93</fpage>
          -
          <lpage>155</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <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>In: Journal on Data Semantics</source>
          . (
          <year>2005</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Fellbaum</surname>
          </string-name>
          , C., ed.:
          <source>WordNet: An Electronic Lexical Database</source>
          . The MIT Press, Cambridge, MA (
          <year>1998</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Kalfoglou</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Schorlemmer</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Ontology mapping: the state of the art</article-title>
          .
          <source>The Knowledge Engineering Review</source>
          <volume>18</volume>
          (
          <issue>1</issue>
          ) (
          <year>2003</year>
          )
          <fpage>1</fpage>
          -
          <lpage>31</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Kalfoglou</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hu</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Reynolds</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Shadbolt</surname>
          </string-name>
          , N.:
          <article-title>CROSI project, final report</article-title>
          .
          <source>Technical Report 11717</source>
          , School of Electronics and Computer Science, University of Southampton, Southampton, UK (
          <year>2005</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Euzenat</surname>
          </string-name>
          , J.:
          <article-title>Evaluating ontology alginment methods, extended abstract</article-title>
          .
          <source>In: Dagstuhl Seminar Proceedings</source>
          <volume>04391</volume>
          ,
          <string-name>
            <given-names>Semantic</given-names>
            <surname>Interoperability</surname>
          </string-name>
          and Integration, http://drops.dagstuhl.de/opus/volltexte/2005/36, June 06,
          <year>2005</year>
          . (
          <year>2005</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Uszkoreit</surname>
          </string-name>
          , H.:
          <source>Shallow Language Processing, Deep Language Processing and Domain Ontologies. In: Natural Language Processing and Knowledge Engineering</source>
          . (
          <year>2005</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>Ide</surname>
          </string-name>
          , N., V´eronis, J.:
          <article-title>Introduction to the Special Issue on Word Sense Disambiguation: The State of the Art</article-title>
          .
          <source>In: Computational Linguistics</source>
          <volume>24</volume>
          (
          <issue>1</issue>
          ). (
          <year>1998</year>
          )
          <fpage>1</fpage>
          -
          <lpage>40</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <surname>Henrich</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Morgenroth</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          :
          <article-title>Kontextbasiertes Information Retrieval zur Unterstu¨tzung von Entwicklungsprozessen</article-title>
          . In: eOrganiztion: Service-,
          <string-name>
            <surname>Prozess-</surname>
          </string-name>
          ,
          <string-name>
            <surname>Market-Engineering</surname>
          </string-name>
          . Volume
          <volume>2</volume>
          ., Universit¨atsverlag
          <string-name>
            <surname>Karlsruhe</surname>
          </string-name>
          (
          <year>2007</year>
          )
          <fpage>575</fpage>
          -
          <lpage>592</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <surname>Baeza-Yates</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ribeiro-Neto</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          :
          <article-title>Modern Information Retrieval</article-title>
          . ACM Press, New York (
          <year>1999</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          19.
          <string-name>
            <surname>Zhdanova</surname>
            ,
            <given-names>A.V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Shvaiko</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          :
          <article-title>Community-Driven Ontology Matching</article-title>
          . In Sure, Y.,
          <string-name>
            <surname>Domingue</surname>
          </string-name>
          , J., eds.:
          <source>The Semantic Web: Research and Applications ESWC</source>
          <year>2006</year>
          , LNCS 4011, Berlin Heidelberg, Springer (
          <year>2006</year>
          )
          <fpage>34</fpage>
          -
          <lpage>49</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          20.
          <string-name>
            <surname>ECl</surname>
          </string-name>
          <article-title>@ss: Internationaler Standard zur Klassifizierung u. Beschreibung von Produkten u</article-title>
          . Dienstleistungen. http://www.eclass.de/, December 12,
          <year>2006</year>
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          21.
          <string-name>
            <surname>Dudani</surname>
            ,
            <given-names>S.A.</given-names>
          </string-name>
          :
          <article-title>The distance-weighted k-nearest-neighbor rule</article-title>
          .
          <source>In: IEEE Transactions on Systems, Man and Cybernetics</source>
          Vol.
          <volume>6</volume>
          . (
          <year>1976</year>
          )
          <fpage>325</fpage>
          -
          <lpage>327</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          22.
          <string-name>
            <surname>Rebstock</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Fengel</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Paulheim</surname>
          </string-name>
          , H.:
          <article-title>Context-Sensitive Semantic Synchronization in Electronic Negotiations</article-title>
          .
          <source>In: Proceedings of the Group Decision and Negotiation Meeting</source>
          , Mt. Tremblant (Montreal),
          <source>May 14-17</source>
          ,
          <year>2007</year>
          . Volume
          <volume>2</volume>
          . (
          <year>2007</year>
          )
          <fpage>253</fpage>
          -
          <lpage>264</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          23.
          <string-name>
            <surname>Huang</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          , Guti´errez,
          <string-name>
            <surname>R.L.Z.</surname>
          </string-name>
          , Garc´ıa,
          <string-name>
            <given-names>B.M.</given-names>
            ,
            <surname>Huhns</surname>
          </string-name>
          ,
          <string-name>
            <surname>M.N.:</surname>
          </string-name>
          <article-title>A Schema-Based Approach Combined with Inter-Ontology Reasoning to Construct Consensus Ontologies</article-title>
          .
          <source>In: Proc. AAAI Workshop on Contexts and Ontologies: Theory, Practice and Applications</source>
          . (
          <year>2005</year>
          )
          <fpage>80</fpage>
          -
          <lpage>87</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          24.
          <string-name>
            <surname>Ghidini</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Serafini</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          :
          <article-title>Reconciling Concepts and Relations in Heterogeneous Ontologies</article-title>
          . In Sure, Y.,
          <string-name>
            <surname>Domingue</surname>
          </string-name>
          , J., eds.:
          <source>The Semantic Web: Research and Applications ESWC</source>
          <year>2006</year>
          , LNCS 4011, Berlin Heidelberg, Springer (
          <year>2006</year>
          )
          <fpage>50</fpage>
          -
          <lpage>64</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          25.
          <string-name>
            <surname>Malucelli</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Palzer</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Oliveira</surname>
          </string-name>
          , E.:
          <article-title>Combining Ontologies and Agents to help in Solving the Heterogeneity Problem in E-Commerce-Negotiations</article-title>
          .
          <source>In: Proceedings of the 2005 International Workshop on Data Engineernig Issues in E-Commerce</source>
          .
          <article-title>(</article-title>
          <year>2005</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          26.
          <string-name>
            <surname>Kim</surname>
            ,
            <given-names>W.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Choi</surname>
            ,
            <given-names>D.W.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Park</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          :
          <article-title>Product Information Meta-search Framework for Electronic Commerce</article-title>
          . In G´omez
          <article-title>-P´erez,</article-title>
          <string-name>
            <given-names>A.</given-names>
            ,
            <surname>Euzenat</surname>
          </string-name>
          , J., eds.
          <source>: ESWC</source>
          <year>2005</year>
          , LNCS 3532, Berlin Heidelberg, Springer (
          <year>2005</year>
          )
          <fpage>408</fpage>
          -
          <lpage>422</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          27.
          <string-name>
            <surname>Corcho</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>G´</surname>
          </string-name>
          <article-title>omez-P´erez, A.: Solving Integration Problems of E-commerce Standards and Initiatives through Ontological Mappings</article-title>
          .
          <source>In: Proceedings of the Workshop on E-Business and intelligent Web at the Seventeenth International Joint Conference on Artificial Intelligence (IJCAI2001)</source>
          , Seattle, USA (
          <year>2001</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          28.
          <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 Compositions</article-title>
          .
          <source>In: Proc. of 5th International Semantic Web Conference</source>
          , Athens, GA, USA, November 5-
          <issue>9</issue>
          ,
          <year>2006</year>
          , LNCS
          <volume>4273</volume>
          .
          <fpage>16</fpage>
          -
          <lpage>29</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref29">
        <mixed-citation>
          29.
          <string-name>
            <surname>Hassell</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Aleman-Meza</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Arpinar</surname>
            ,
            <given-names>I.B.</given-names>
          </string-name>
          :
          <article-title>Ontology-Driven Automatic Entity Disambiguation in Unstructured Text</article-title>
          .
          <source>In: Proc. of 5th International Semantic Web Conference</source>
          , Athens, GA, USA, November 5-
          <issue>9</issue>
          ,
          <year>2006</year>
          , LNCS
          <volume>4273</volume>
          .
          <fpage>44</fpage>
          -
          <lpage>57</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref30">
        <mixed-citation>
          30.
          <string-name>
            <surname>Novak</surname>
          </string-name>
          , J.:
          <article-title>Multiperspektivische Wissensvisualisierung fu¨r Wissensaustausch in heterogenen Netzen</article-title>
          . In: eOrganiztion: Service-,
          <string-name>
            <surname>Prozess-</surname>
          </string-name>
          ,
          <string-name>
            <surname>Market-Engineering</surname>
          </string-name>
          . Volume
          <volume>2</volume>
          ., Universit¨atsverlag
          <string-name>
            <surname>Karlsruhe</surname>
          </string-name>
          (
          <year>2007</year>
          )
          <fpage>611</fpage>
          -
          <lpage>628</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref31">
        <mixed-citation>
          31.
          <string-name>
            <surname>Lopez</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sabou</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Motta</surname>
          </string-name>
          , E.:
          <article-title>PowerMap: Mapping the Real Semantic Web on the Fly</article-title>
          .
          <source>In: Proc. of 5th International Semantic Web Conference</source>
          , Athens, GA, USA, November 5-
          <issue>9</issue>
          ,
          <year>2006</year>
          , LNCS
          <volume>4273</volume>
          .
          <fpage>414</fpage>
          -
          <lpage>427</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref32">
        <mixed-citation>
          32.
          <string-name>
            <surname>Hu</surname>
            ,
            <given-names>W.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Qu</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          :
          <article-title>Block Matching for Ontologies</article-title>
          .
          <source>In: Proc. of 5th International Semantic Web Conference</source>
          , Athens, GA, USA, November 5-
          <issue>9</issue>
          ,
          <year>2006</year>
          , LNCS
          <volume>4273</volume>
          .
          <fpage>300</fpage>
          -
          <lpage>313</lpage>
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>