<!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>Measuring the Structural Preservation of Semantic Hierarchy Alignments</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Cliff A Joslyn</string-name>
          <email>cjoslyn@pnl.gov</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Patrick Paulson</string-name>
          <email>patrick.paulson@pnl.gov</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Amanda White</string-name>
          <email>amanda.white@pnl.gov</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Pacific Northwest National Laboratory</institution>
          ,
          <addr-line>Richland, WA</addr-line>
          ,
          <country country="US">USA</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>We present a method to measure the amount of structural distortion carried by an alignment between two taxonomic cores of ontologies represented as semantic hierarchies. We present our formalism based in metric order theory. We then illustrate the results of such an analysis on the Anatomy track of the 2008 Ontology Alignment Evaluation Initiative (OAEI).</p>
      </abstract>
      <kwd-group>
        <kwd>Ontology alignment</kwd>
        <kwd>lattice theory</kwd>
        <kwd>order theory</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>
        Since top-down, monolithic development of unitary ontologies is at best difficult,
and at worst undesirable, ontology alignment is increasingly seen as a critical
Semantic Web technology [
        <xref ref-type="bibr" rid="ref17 ref4">4, 17</xref>
        ]. Although many semantic relations can be present
in ontologies, they tend to be dominated by their taxonomic cores; that is,
subsumptive inheritance (is-a) and/or meronomic compositional (part-of) class
hierarchies. Thus techniques which address the specific nature of these structures
as semantic hierarchies are critical for ontology management tasks.
      </p>
      <p>An alignment is modeled as a mapping (single- or multi-valued) between two
semantic hierarchies, taking concepts from one into another. Depending on the
relative size, structure, and domains of the two hierarchies, their quality, and
the size and quality of the alignment, different properties of the alignment might
hold. It might be that that mapping is partial in one direction or the other; it may
be concentrated in one portion or another of each hierarchy; may takes nodes
which are “close together” in one hierarchy into nodes which are “far apart”
in the other; and may take nodes in a particular structural relationship (e.g.
parent-child or sibling) into the same or a different such structural relationship.
Knowledge of such properties is valuable for the ontology designer and aligner,
an important adjunct to visual inspection of large ontologies and alignments.</p>
      <p>One straightforward example of this reasoning is to say that if the two
semantic hierarchies were intended to model the same domain, then an alignment
mapping should be structure-preserving, taking pairs of nodes which are close
together in one structure into pairs which are also close together in the other,
and similarly for pairs of nodes which are far apart. To the extent that this is not
the case, this could indicate a problem with either one ontology, the other, the
alignment mapping, or some combination of these structures. Even when
semantic or pragmatic criteria dictate that it is appropriate for a mapping to violate
structural preservation, it is still valuable to be able to measure and quantify the
amount of structural preservation or distortion which an alignment introduces.</p>
      <p>
        This is true both after the alignment has been produced, and also while the
alignment is being produced, for example in an interactive environment such as
the Protege tool PROMPT [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ].
      </p>
      <p>
        We describe an algorithmic approach to the measurement of the extent to
which an ontology alignment preserves the structural properties of the two
ontologies. We use order theory (the formal theory of hierarchy represented by
ordered sets and lattices [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]) to model taxonomies as semantic hierarchies on sets
of nodes P , where nodes a ∈ P are ontology concepts related by transitive edges
such as subsumption (“is-a”) or composition (“part-of”). These in turn are
represented as finite, bounded, partially ordered sets (posets) P = hP, ≤i, where
the relation ≤ is one (or a union) of these transitive link types. Such ordered
structures are not, in general, trees, nor even lattices, but can be rich in multiple
inheritance and lack unique least common subsumers between nodes.
      </p>
      <p>We demonstrate our approach by analyzing the alignments of the Anatomy
track of the 2008 Ontology Alignment Evaluation Initiative (OAEI) campaign
(http://oaei.ontologymatching.org/2008/anatomy). We compare the precision and
recall results of the OAEI against our discrepancy measures, as well as analyze
the highest discrepancy nodes and alignment links.</p>
      <p>
        Prior work in both ontology alignment in general, and graph matching in
knowledge systems (e.g. [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]), is voluminous, and order theory is used in many
areas of computer science outside of knowledge systems. But there is relatively
little in the ontology literature about measuring structural relations in ontologies,
and we’ve been able to find nothing in the specific use of a lattice theoretical
approach to hierarchy mapping and measurement. Kalfoglou and Schorlemmer
[
        <xref ref-type="bibr" rid="ref12">12</xref>
        ] have an approach to order morphisms similar to ours; and some researchers
[
        <xref ref-type="bibr" rid="ref17 ref5">5, 17</xref>
        ] take a structure mapping approach, but do so as a graph theory problem,
not using hierarchy theory. Although He and Xiaoyong [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] recognize the need to
work in order theory, they don’t actually do so.
      </p>
      <p>
        The algebraic relations among class extents and intents used by a number
of researchers (e.g. [
        <xref ref-type="bibr" rid="ref14 ref15">14, 15</xref>
        ]) do point to metric properties similar to ours. But
while these have implications for an order-theoretical approach, they are not
themselves explicitly order-theoretical. The closest correlate to our order metric
approach is in the use of “semantic similarity” measures [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. Still, these are
generally used within a particular lexical or bio-ontology, and have only been
used to a small extent [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ] as an adjunct to the alignment problem. Some of
our work [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ] marries structural similarities with our order metrics. We are
actively working [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ] to identify how our order metrics are actually foundational
to semantic similarities, and generate them as a special case.
      </p>
      <p>
        An early desription of this concept has been previously reported in a poster
[
        <xref ref-type="bibr" rid="ref11">11</xref>
        ].
2
      </p>
    </sec>
    <sec id="sec-2">
      <title>Order Theory for Semantic Hierarchy Alignment</title>
      <p>
        We represent semantic hierarchies as bounded, partially ordered sets (posets)
P = hP, ≤i [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ], where P is a finite set of ontology nodes, and ≤ ⊆ P 2 is a
reflexive, anti-symmetric, and transitive binary relation such as subsumption (“is-a”)
or composition (“part-of”). In ontology analysis, semantic hierarchies are
typically Directed Acyclic Graphs (DAGs) [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ] which are top-bounded, have a
moderate amount of multiple inheritance, and branch downward very strongly. Each
such structure uniquely determines a poset P by taking its transitive closure and
including a bottom bound 0 ∈ P such that ∀a ∈ P, 0 ≤ a.
      </p>
      <p>For two taxonomies P := hP, ≤i , P0 := hP 0, ≤0i, an alignment relation
F ⊆ P × P 0 is a collection of pairs f = ha, a0i ∈ F , indicating that the node
a ∈ P on the “left” side is mapped or aligned to the node a0 ∈ P 0 on the “right”
side. F determines a domain and codomain
Q := {a ∈ P, ∃a0 ∈ P 0, ha, a0i ∈ F } ⊆ P,
Q0 := {a0 ∈ P 0, ∃a ∈ P, ha, a0i ∈ F } ⊆ P 0,
We call the f ∈ F links, the a ∈ Q the left anchors and the a0 ∈ Q0 the right
anchors. Let m := |Q|, m0 := |Q0|, and N := |F | ≤ mm0.</p>
      <p>Fig. 1 shows a small alignment. We have left anchors Q = {B, E, G}, m =
3; right anchors Q0 = {I, J, K}, m0 = 3; and N = 4 with links F = {f 1 =
hB, J i , f2 = hB, Ii , f 3 = hE, Ii , f4 = hG, Ki}.</p>
      <p>B
E
1
C
0
f2
G
D f3</p>
      <p>F
f4
f1</p>
      <p>I
K
1
0</p>
      <p>J
L</p>
      <p>Let d be a metric on P and P0. For links f = ha, a0i , g = hb, b0i ∈ F to
participate well in a good structural mapping between P and P0, we want the
metric relations between the a, b ∈ Q to be the same as their corresponding
a0, b0 ∈ Q0, so that |d¯(a, b) − d¯0(a0, b0)| is small. In our example, F takes both
B and E, which are somewhat distant in P, to the single node I in P0, so that
there is no distance between them on the right. This is not preferred.</p>
      <p>
        We now consider our metric d needed to compare the distances d(a, b), d(a0, b0)
between pairs of nodes a, b ∈ P on one side of an alignment and their images
a0, b0 ∈ P on another. The knowledge systems literature has focused on semantic
similarities [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] to perform a similar function, which are available when P is
equipped with a probabilistic weighting function p: P → [
        <xref ref-type="bibr" rid="ref1">0, 1</xref>
        ], with Pa∈P p(a) =
1. p can be derived, for example, from the frequency with which terms appear
in documents (for the case of the Wordnet [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] thesaurus), or which genes are
annotated to bio-ontology nodes (in the case of the Gene Ontology [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ]).
      </p>
      <p>
        Our purpose is more general, since we may not have such a weighting function
available, and semantic similarities are not required to be metrics satisfying the
triangle inequality. In seeking out the proper mathematical grounding, we turn
to order metrics [
        <xref ref-type="bibr" rid="ref16 ref18">16, 18</xref>
        ] which can use, but do not require, a quantitative
weighting, and always yield a metric. For details about order metrics built from
isotone and antitone lower and upper semimodular functions on ordered sets, see
[
        <xref ref-type="bibr" rid="ref18">18</xref>
        ]. In this work, we use the upper and lower cardinality-based distances
du(a, b) = | ↑ a| + | ↑ b| − 2 cm∈aa∨xb | ↑ c|,
dl(a, b) = | ↓ a| + | ↓ b| − 2 cm∈aa∧xb | ↓ c|,
where for a node a ∈ P , its upset ↑ a := {b ≥ a} and downset ↓ a := {b ≤ a}
are all its ancestors and successors respectively, so that | ↑ a|, | ↓ a| are the number
of ancestors and successors. The generalized join and meet are
a ∨ b := Min(↑ a ∩ ↑ b) ⊆ P,
a ∧ b := Max(↓ a ∩ ↓ b) ⊆ P,
where for a set of nodes Q ⊆ P the upper bounds and lower bounds are
Min(Q) := {a ∈ Q :6 ∃b ∈ Q, b &lt; a} ⊆ P, Max(Q) := {a ∈ Q :6 ∃b ∈ Q, b &gt; a} ⊆ P.
      </p>
      <p>We need to normalize distance to the size of the structure, so that we are
measuring the relative proportion of the overall structure two nodes are apart,
or in other words, what proportion of their potential maximum distance. These
normalized upper and lower distances are</p>
      <p>
        du(a, b)
d¯u(a, b) := |P | − 1 ∈ [
        <xref ref-type="bibr" rid="ref1">0, 1</xref>
        ],
dl(a, b)
d¯l(a, b) := |P | − 1 ∈ [
        <xref ref-type="bibr" rid="ref1">0, 1</xref>
        ].
      </p>
      <p>Considering the difference between upper and lower distance, it may at first
appear to be more natural to use upper distance, since we’re then “looking
upwards” towards the top bound 1 ∈ P which almost always exists in the given
structure. Moreover, it is sometimes the case that the upper distance du(a, b) is
the same as the minimum (undirected) path length between a and b (a favorite
graph metric), but this is only required to be true when P is an upper-bounded
tree: in general, path length and these metrics are unrelated.</p>
      <p>When P is top-bounded and strongly down-branching (as in our cases), then
it is preferable to use lower distance (this is possible because we always provide
a lower bound 0 ∈ P ). One reason for this is that since semantic hierarchies
are much more strongly down-branching than up-branching, up-sets are
typically very small and narrow, frequently single chains; where down-sets are large,
branching structures. Additionally, this allows siblings deep in the hierarchy to
be closer together than siblings high in the hierarchy (this will be demonstrated
below). This is considered valuable, for example, where e.g. “mammal” and
“reptile” are considered farther apart than “horse” and “goat”.</p>
      <p>In Fig. 1, to calculate the lower distance dl(B, C), we have | ↓ B| = 4, | ↓ C| =
3, B ∧ C = {G, 0}, c∈mBa∧xC | ↓ c| = max(1, 2), so that dl(B, C) = 4 + 3 − 2 × 2 = 3.
Finally, we have |P | = 7, so that d¯l(B, C) = 1/2. Table 1 shows distances dl(a, b)
on the left in P, and Table 2 shows distances dl(a0, b0) on the right in P0. |P | = 6
and |P 0| = 5, yielding Tables 3 and 4 showing the relative distances. Note that
siblings high in the structure are farther apart than those lower, for example
d¯l(B, C) = 0.50, d¯l(E, G) = 0.33, and d¯l(I, J ) = 0.60, d¯l(K, L) = 0.40. Contrast
this with the similar relative upper distances, shown in Table 5, where siblings
lower in the structure are further apart.
dl(a, b) 1 B C D E G 0</p>
      <p>We wish to understand the contribution which particular links and anchors
make to the overall discrepancy. So we aggregate discrepancies over links f , g ∈
F , normalized by the number of links; and over left and right anchors a ∈ Q, a0 ∈
Q0, normalized by the number of left and right anchors respectively (results for
our example are shown in Tables 8 and 9):</p>
      <p>Pg∈F δ(f , g)
.</p>
      <p>Because we use lower distance, links high in the structure are further apart,
for example δ(hB, Ii , hB, J i) = 0.60, since the identical pair hB, Bi which are
zero apart are taken to the nodes hI, J i high in the structure; while δ(f 1, f 4) =
0.07, since hB, Gi are almost as close on the left as hJ, Ki on the right. The
link f 2 = hB, Ii is the greatest contributor to distance discrepancies, as are its
anchors B ∈ P, I ∈ P 0. This result is slightly counterintuitive, but instructive.
Considering link comparisons in Fig. 1: comparing f 1 to f 3, for example, the
differences in the distances between their left and right anchors is smaller than
the similar difference comparing the left and right anchors f 2 and f 3.</p>
    </sec>
    <sec id="sec-3">
      <title>3 Analysis of the 2008 OAEI Anatomy Track</title>
      <p>
        We now describe the application of this alignment evaluation technology against
the Anatomy track of the 2008 OAEI campaign [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. In the OAEI, one or more
“gold standard” reference alignments are developed (in part, by hand) between
pairs of ontologies. The community is challenged to submit alignments, and
their quality is measured by calculating the precision, recall, and F -score of the
matches between nodes made by the submitted alignments against those matches
made by the reference alignment. We calculated distance discrepancies for the
alignments in the challenge track, including the references. We compared the
discrepancy scores of the submitted alignments to each other, and to the
references, and correlated the precision and recall results of the submitted alignments
against their discrepancies.
The OAEI-2008 Anatomy track was selected due to its sufficient size, moderate
amount of complexity and multiple inheritance, and publicly available partial
reference alignment. It included the 2744 classes of the Adult Mouse Anatomy
(MA, http://www.informatics.jax.org/searches/AMA form.shtml) and the portion of
the 3304 classes from the NCI Thesaurus (NCIT)1 describing human anatomy.
      </p>
      <p>The full reference alignment was provided by the Mouse Genome
Informatics group at the Jackson Laboratory. The partial reference alignment had 988
links, derived from 934 purely lexical matches and 54 additional links from the
full reference (http://oaei.ontologymatching.org/2008/results/anatomy). There were
multiple tasks in the anatomy track, and we focused on Task 1, which was to
maximize the F -score of an alignment. We also focused on the nine submitted
alignments with code names shown in Table 10.</p>
      <p>A statistical analysis of MA and NCIT shows structures which are somewhat
similar in size (2744 vs. 3304 nodes, respectively), “edge density” (1.04 vs. 1.14
links/edge), and “leaf density” (82.3% vs. 79.6% of the nodes being leaves). But
MA is dramatically shorter, with a height (maximum chain length from the top
1 to bottom 0) of 8 compared to 14. NCIT is more complex, with dramatically
more multiple inheritance (4.0% vs. 13.2% of nodes with more than one parent).
3.2</p>
      <p>Discrepancy Measurement Results</p>
      <p>Generally, discrepancies are low, especially for the two reference alignments,
except for AROMA, DSSIM, and Taxomap. These are also the worst performers,
and DSSIM and Taxomap have the biggest difference between number of anchors
and links. Fig. 4 shows distance discrepancy D(F ) against F -score. Significant
discrepancy is an indication of poor F -score, and conversely high F -score requires
effectively no discrepancy: Pearson correlation between D and F -score −.780.</p>
      <p>Table 11 shows the top nine links by aggregate discrepancy for the partial
and full reference alignments, and the two worst-scoring alignment by both F
score and discrepancy. As illustrated in Table 9, aggregation of discrepancy by
anchor is most valuable when the alignment F is not very one-to-one. This is the
1 http://ncicb.nci.nih.gov/NCICB/infrastructure/cacore overview/vocabulary
case with the two reference alignments, so Table 13 shows the top nine aggregate
discrepancies by left- and right-anchors for DSSIM and Taxomap.</p>
      <p>Partial Reference
D MA</p>
      <p>NCIT</p>
      <p>D MA</p>
      <p>Full Reference</p>
      <p>NCIT</p>
      <p>D MA</p>
      <p>DSSIM</p>
      <p>NCIT</p>
      <p>Taxomap
D MA</p>
      <p>NCIT
62.82% joint Body Part 11.72% tail blood vessel Blood Vessel
15.66% cardiovascular system Cardiovascular System Part 11.72% foot blood vessel Blood Vessel
13.02% capillary Blood Vessel 11.72% neck blood vessel Blood Vessel
11.04% bone Loose Connective Tissue 11.72% head blood vessel Blood Vessel
9.84% perineal artery Perineal Artery 11.72% lung blood vessel Blood Vessel
9.84% ethmoidal artery Artery 11.72% upper leg blood vessel Blood Vessel
8.87% brachial artery Brachial Artery Branch 11.72% lower leg blood vessel Blood Vessel
8.84% celiac artery Artery 11.72% pelvis blood vessel Blood Vessel
8.82% radial artery Artery 11.72% abdomen blood vessel Blood Vessel
from both the partial and full reference alignments. Numbers below terminal
nodes indicate the total number of nodes below them. The top three link
discrepancies are shown in Table 12, with labels referring to particular links in
nodes high in MA to nodes low in NCIT. But in fact, our method does not count
vertical ranks, but rather the order metrics focus on the numbers of common
nodes below the corresponding pairs of anchors.</p>
      <p>f
g
δ MA NCIT MA NCIT
19.8% F* blood vessel Venous System F3 skeletal muscle Skeletal Muscle Tissue
17.6% F* blood vessel Venous System F1=P4 organ system Organ System
16.3% F* blood vessel Venous System F+ limb bone Bone of the Extremity</p>
      <p>Comparing alignments now, while both reference alignments had low
discrepancy, the full alignment was generally more discrepant, perhaps through the
addition of non-lexical matching links like hvenous blood vessel, Venous Systemi.
In DSSIM, clearly the link hjoint, Body Parti is most discrepant. This is because
while both Joint and Body Part are relatively near the tops of MA and NCIT
respectively, Joint covers only 21 nodes, while Body Part covers 2137. This forces
that link to be far from all the others, and reveals directly a dramatic difference
in structure between the two ontologies. This is then reflected in a very high
anchor aggregate score D(Body Part) = 5.44. Finally, for Taxomap, we see many
links to the NCIT node Blood Vessel, yielding another high anchor discrepancy
of D(Blood Vessel) = 9.48. In both cases, the discrepancy measures can point
directly to anomolous mappings of high significance.</p>
      <p>Mouse</p>
      <p>Anatomy
Muscle</p>
      <p>Bone
Organ</p>
      <p>System
Connective Skeletal</p>
      <p>Tissue Muscle
70
147
91</p>
      <p>F1=P4
Limb Venous
Bone Blood Vessel</p>
      <p>Blood
Vessel
Vein
181</p>
    </sec>
    <sec id="sec-4">
      <title>Conclusions and Further Work</title>
      <p>The results presented here are the first serious attempt to apply this
technology to alignment analysis, and are partial and preliminary. Results here may be
dependent on the particular properties of the Anatomy track. While a further
analysis relating alignment quality to discrepancy awaits, it is suggestive that
a discrepancy analysis can reveal to the aligner and ontology designer aspects
of their structures not clear from visual inspection. Nor is a robust order
theoretical technology limited to discrepancy measures: we can see above that other
considerations such as the degree to which alignments are many-to-many,
vertical rank structure, degree of multiple inheritance, and a range of other topics in
interaction with discrepancies awaits much more serious consideration.</p>
      <p>DSSIM
MA</p>
      <p>NCIT</p>
      <p>D a D a0
0.830 joint 5.440 Body Part
0.207 cardiovascular sys- 2.836 Artery</p>
      <p>tem
0.172 capillary
0.165 skeletal muscle
0.146 bone
0.130 perineal artery</p>
      <p>Taxomap</p>
      <p>MA</p>
      <p>D a
0.117 tail blood vessel
0.117 foot blood vessel</p>
      <p>NCIT</p>
      <p>D a0
9.483 Blood Vessel
4.093 Muscle</p>
      <p>As part of a broader infrastructure for the analytical management of
ontologies and alignments, further development of these methods is required.
Nonetheless, these results suggest that minimizing discrepancy may be related to
alignment quality. Thus discrepancy may be an important adjunct to alignment
evaluation, playing a role as an automatic pre-filter for hand-built alignments.
Moreover, the detailed examination of how particular links and anchors participate
with respect to discrepancy within an overall alignment should have high utility
for knowledge managers and ontology engineers, revealing details of the nature
and structure of the mappings being considered. Perhaps most exciting is the
dual problem to that considered here: given an alignment F which is a priori
believed to be of high quality, how can D(F ) be used to aid in the design of those
ontologies? Some of the results above are very suggestive of these possibilities.
5</p>
    </sec>
    <sec id="sec-5">
      <title>Acknowledgements</title>
      <p>Thanks to Sinan al-Saffar and a number of reviewers for their assistance in
improving a prior version of this paper. Much thanks to Christian Meilicke at
Universit¨at Mannheim for extensive consultation about the OAEI-2008 Anatomy
track. Thanks also to Martin Ringwald and Terry Hayamizu of the Jackson
Laboratory for allowing us to access the full reference alignment for the Anatomy
track of OAEI-2009. Joshua Short at PNNL also assisted with a number of things.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Butanitsky</surname>
            ,
            <given-names>A</given-names>
          </string-name>
          and Hirst,
          <string-name>
            <surname>G</surname>
          </string-name>
          : (
          <year>2006</year>
          )
          <article-title>“Evaluating WordNet-based Measures of Lexical Semantic Relatedness”</article-title>
          , Computational Linguistics, v.
          <volume>32</volume>
          :
          <issue>1</issue>
          , pp.
          <fpage>13</fpage>
          -
          <lpage>47</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Caracciolo</surname>
          </string-name>
          , Caterina; Stuckenschmidt, Heiner; Svab, Ondrej; et al.
          <source>:</source>
          (
          <year>2008</year>
          )
          <article-title>“First Results of the Ontology Alignment Evaluation Initiative 2008”</article-title>
          ,
          <source>in: Proc. 3rd Int. Wshop. On Ontology Matching (OM2008)</source>
          ,
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Davey</surname>
            , BA and Priestly,
            <given-names>HA</given-names>
          </string-name>
          : (
          <year>1990</year>
          )
          <article-title>Introduction to Lattices and Order</article-title>
          , Cambridge UP, Cambridge UK, 2nd Edition
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Euzenat</surname>
            ,
            <given-names>J</given-names>
          </string-name>
          and Shvaiko,
          <string-name>
            <surname>P</surname>
          </string-name>
          : (
          <year>2007</year>
          ) Ontology Matching, Springer-Verlag, Hiedelberg
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Falconer</surname>
          </string-name>
          ,
          <string-name>
            <surname>Sean</surname>
            <given-names>M</given-names>
          </string-name>
          and
          <article-title>Maslov</article-title>
          , Dmitri: (
          <year>2006</year>
          )
          <article-title>“Hierarchical Alignment of Weighted Directed Acyclic Graphs”</article-title>
          ,
          <source>arVix:cs.DS/0606124v1</source>
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Fellbaum</surname>
          </string-name>
          , Christiane, ed.: (
          <year>1998</year>
          )
          <article-title>Wordnet: An Electronic Lexical Database</article-title>
          , MIT Press, Cambridge, MA
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Feng</surname>
            ,
            <given-names>Y</given-names>
          </string-name>
          ; Goldstone,
          <string-name>
            <given-names>RL</given-names>
            ; and
            <surname>Menkov</surname>
          </string-name>
          ,
          <string-name>
            <surname>V</surname>
          </string-name>
          : (
          <year>2004</year>
          )
          <article-title>“ABSURDIST II: A Graph Matching Algorithm and its Application to Conceptual System Translation”</article-title>
          ,
          <source>in: Proc. 7th Int. Florida AI Research Society Conference (FLAIRS 04)</source>
          , v. 2, pp.
          <fpage>640</fpage>
          -
          <lpage>645</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>He</surname>
          </string-name>
          , Hu and Xiaoyong, Du: (
          <year>2007</year>
          )
          <article-title>“Ontology Hierarchies Matching by Lattices Alignment”</article-title>
          ,
          <source>in: Proc. Ontology Matching</source>
          <year>2007</year>
          (
          <article-title>OM-</article-title>
          <year>2007</year>
          ),
          <article-title>ISWC 2007</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Joslyn</surname>
          </string-name>
          , Cliff: (
          <year>2009</year>
          ) “
          <article-title>Hierarchy Analysis of Knowledge Networks”</article-title>
          ,
          <source>in: IJCAI Int. Wshop. on Graph Structures for Knowledge Representation and Reasoning</source>
          , in press
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Joslyn</surname>
          </string-name>
          , Cliff; Baddeley, Bob; Blake, Judith; et al.
          <source>:</source>
          (
          <year>2009</year>
          )
          <article-title>“Automated AnnotationBased Bio-Ontology Alignment with Structural Validation”</article-title>
          ,
          <source>in: Proc. Int. Conf. on Biomedical Ontology (ICBO 09)</source>
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Joslyn</surname>
          </string-name>
          , Cliff; Donaldson, Alex; and Paulson, Patrick: (
          <year>2008</year>
          )
          <article-title>“Evaluating the Structural Quality of Semantic Hierarchy Alignments”, poster at the Int</article-title>
          .
          <source>Semantic Web Conf. (ISWC 08)</source>
          , http://dblp.uni-trier.de/db/conf/semweb/iswc2008p.html#JoslynDP08
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <given-names>Y</given-names>
            <surname>Kalfoglou</surname>
          </string-name>
          ,
          <string-name>
            <surname>M Schorlemmer</surname>
          </string-name>
          :
          <article-title>(</article-title>
          <year>2002</year>
          )
          <article-title>“IF-Map: An Ontology-Mapping Method based on Information-Flow Theory”</article-title>
          ,
          <source>Proc. 1st Int. Conf. Ontologies, Databases and Application of Semantics (ODBASE'02)</source>
          , Irvine, CA, USA
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Lord</surname>
            , PW; Stevens, Robert; Brass,
            <given-names>A</given-names>
          </string-name>
          ; CA Goble:
          <article-title>(</article-title>
          <year>2003</year>
          )
          <article-title>“Investigating Semantic Similarity Measures Across the Gene Ontology: the Relationship Between Sequence and Annotation”</article-title>
          , Bioinformatics, v.
          <volume>10</volume>
          , pp.
          <fpage>1275</fpage>
          -
          <lpage>1283</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Maedche</surname>
          </string-name>
          , Alexander and Staab, Steffen: (
          <year>2002</year>
          )
          <article-title>“Measuring Similarity Between Ontologies”</article-title>
          ,
          <source>in: Proc. 13th Int. Conf</source>
          .
          <article-title>Knowledge Engineering and Knowledge Management. Ontologies and the Semantic Web</article-title>
          , LNCS, v.
          <volume>2473</volume>
          , pp.
          <fpage>251</fpage>
          -
          <lpage>263</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Meilicke</surname>
          </string-name>
          , Christian and Stuckenschmidt, Heiner: (
          <year>2008</year>
          ) “
          <article-title>Incoherence as a Basis for Measuring the Quality of Ontology Mappings”</article-title>
          ,
          <source>in: Proc. 3rd Int. Wshop On Ontology Matching (OM2008)</source>
          , ed. Pavel Shvaiko et al.,
          <source>Karlsruhe</source>
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>Monjardet</surname>
            ,
            <given-names>B:</given-names>
          </string-name>
          (
          <year>1981</year>
          )
          <article-title>“Metrics on Partially Ordered Sets - A Survey”</article-title>
          , Discrete Mathematics, v.
          <volume>35</volume>
          , pp.
          <fpage>173</fpage>
          -
          <lpage>184</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <surname>Noy</surname>
            ,
            <given-names>N</given-names>
          </string-name>
          and Musen, MA: (
          <year>2003</year>
          ) “
          <article-title>The PROMPT Suite: Interactive Tools for Ontology Merging</article-title>
          and Mapping”,
          <string-name>
            <surname>Int</surname>
          </string-name>
          . J.
          <string-name>
            <surname>Human-Computer</surname>
            <given-names>Studies</given-names>
          </string-name>
          , v.
          <volume>59</volume>
          , pp.
          <fpage>983</fpage>
          -
          <lpage>1024</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <surname>Orum</surname>
          </string-name>
          , C and Joslyn, CA: (
          <year>2009</year>
          )
          <article-title>“Valuations and Metrics on Partially Ordered Sets”</article-title>
          , http://arxiv.org/abs/0903.2679v1, submitted
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          19.
          <string-name>
            <surname>Sanfilippo</surname>
            ,
            <given-names>A</given-names>
          </string-name>
          ; Posse,
          <string-name>
            <surname>C</surname>
          </string-name>
          ; Gopalan,
          <string-name>
            <surname>B;</surname>
          </string-name>
          et al.
          <source>:</source>
          (
          <year>2007</year>
          )
          <article-title>“Combining Hierarchical and Associative Gene Ontology Relations With Textual Evidence in Estimating Gene and Gene Product Similarity”</article-title>
          ,
          <source>IEEE Trans. on Nanobioscience</source>
          , v.
          <volume>6</volume>
          :
          <issue>1</issue>
          , pp.
          <fpage>51</fpage>
          -
          <lpage>59</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          20. Schr¨oder,
          <string-name>
            <surname>Bernd</surname>
            <given-names>SW</given-names>
          </string-name>
          : (
          <year>2003</year>
          )
          <article-title>Ordered Sets</article-title>
          , Birkhauser, Boston
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>