<!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>Verification and Modularization of the DOLCE Upper Ontology</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Carmen CHUI</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Michael GRU¨ NINGER</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Department of Mechanical and Industrial Engineering, University of Toronto</institution>
          ,
          <addr-line>Ontario</addr-line>
          ,
          <country country="CA">Canada</country>
          <addr-line>M5S 3G8</addr-line>
        </aff>
      </contrib-group>
      <abstract>
        <p>This paper outlines the reductive modularization and verification of the Descriptive Ontology for Linguistic and Cognitive Engineering (DOLCE). The ontology makes distinctions between enduring and perduring entities which is reflected in the resulting reductive modules, in contrast to previous work done to generate a consistency proof for DOLCE. We present our approach to verify DOLCE with mathematical theories in the Common Logic Ontology Repository (COLORE), and describe how the ontological commitments made by the authors of DOLCE have affected the resulting verification and reductive modularization.</p>
      </abstract>
      <kwd-group>
        <kwd />
        <kwd>upper ontologies</kwd>
        <kwd>ontology verification</kwd>
        <kwd>modularization</kwd>
        <kwd>DOLCE</kwd>
        <kwd>COLORE</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>Foundational ontologies, also called upper ontologies, characterize the semantics of
general concepts that underlay every knowledge representation enterprise. Since
foundational ontologies are expected to be broadly reused, verifying that they do not have
unintended models and that they are not missing any intended models are of paramount
interest for the knowledge representation community.</p>
      <p>
        The Descriptive Ontology for Linguistic and Cognitive Engineering (DOLCE)2 is
an upper ontology of particulars that captures ontological categories found in natural
language and human common sense [
        <xref ref-type="bibr" rid="ref1 ref3">1, 3</xref>
        ]. DOLCE is widely used by a diverse array of
domain ontologies, ranging from event recognition to geographical information systems
[
        <xref ref-type="bibr" rid="ref6">6</xref>
        ], through specialization of its backbone taxonomy.
      </p>
      <p>
        Previous work in [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] has demonstrated the consistency of DOLCE. In this paper,
we give an overview of the verification of DOLCE, which in turn allows us to provide
a characterization of the models of DOLCE up to isomorphism3. Ontology verification
is the process by which a theory is checked to rule out its unintended models, and
characterize any intended ones which might be missing. In this paper, we apply the
definition of ontology verification based on representation theorems that was introduced in [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ],
1Corresponding Author: Carmen Chui; E-mail: cchui@mie.utoronto.ca.
2http://www.loa.istc.cnr.it/old/DOLCE.html
3This paper only gives an overview of the verification of DOLCE; all of the proofs for the theorems can
be found in the full papers: http://stl.mie.utoronto.ca/publications/participation.pdf and
http://stl.mie.utoronto.ca/publications/dolce-verification.pdf
which applies to the verification of ontologies axiomatized in first-order logic. It is
particularly important to understand the models of upper ontologies such as DOLCE. First,
it allows us to formally specify the relationships to other upper ontologies, and determine
the similarities and differences among them. Second, a characterization of the models of
DOLCE enables us to make its ontological commitments explicit. Ontology designers
that create new domain-specific ontologies by extension of DOLCE can then be aware
of the intended semantics of the concepts that they are using.
      </p>
    </sec>
    <sec id="sec-2">
      <title>2. Ontology Verification</title>
      <p>Verification is concerned with the relationship between the intended models of an
ontology and the models of the axiomatization of the ontology. In particular, we want to
characterize the models of an ontology up to isomorphism and determine whether or not
these models are equivalent to the intended models of the ontology. This relationship
between the intended models and the models of the axiomatization plays a key role in
the application of ontologies in areas such as semantic integration and decision support.</p>
      <p>Unfortunately, it can be quite difficult to characterize the models of an ontology
up to isomorphism. Ideally, since the classes of structures that are isomorphic to an
ontology’s models often have their own axiomatizations, we should be able to reuse the
characterizations of these other structures. We therefore specify mappings between the
ontology being verified and some existing ontology whose models have already been
characterized up to isomorphism.</p>
      <sec id="sec-2-1">
        <title>Definition 1 Let T0 be a theory with signature S(T0) and let T1 be a theory with signature</title>
        <p>S(T1) such that S(T0) \ S(T1) = 0/ . Translation definitions for T0 into T1 are conservative
definitions in S(T0) [ S(T1) of the form
8x pi(x)</p>
        <p>F(x)
where pi(x) is a relation symbol in S(T0) and F(x) is a formula in S(T1).
The key to this endeavour is the notion of logical synonymy:</p>
      </sec>
      <sec id="sec-2-2">
        <title>Definition 2 Two theories T1 and T2 are synonymous iff there exist two sets of translation</title>
        <p>definitions D and P, respectively from T1 to T2 and from T2 to T1, such that T1 [ P is
logically equivalent to T2 [ D.</p>
        <p>
          By the results in [
          <xref ref-type="bibr" rid="ref10">10</xref>
          ], there is a bijection on the sets of models for synonymous
theories. We can therefore characterize the models of the ontology being verified by
demonstrating that the ontology is synonymous with a logical theory whose models we
understand.
        </p>
        <p>Synonymy is a relationship between two ontologies; we can generalize this to a
relationship among arbitrary finite sets of ontologies:</p>
      </sec>
      <sec id="sec-2-3">
        <title>Definition 3 (Adapted from [5]) A theory T is reducible to a set of theories T1; :::; Tn iff</title>
      </sec>
      <sec id="sec-2-4">
        <title>1. T faithfully interprets each theory Ti, and</title>
        <sec id="sec-2-4-1">
          <title>2. T1 [ ::: [ Tn is synonymous with T .</title>
          <p>The models of the reducible theory T can be constructed by amalgamating the models of
the theories T1; :::; Tn. We can thus provide a characterization of Mod(T ) up to
isomorphism from the characterization of Mod(Ti) for each theory Ti in the reduction.</p>
        </sec>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>3. Axiomatization of DOLCE</title>
      <p>The axioms of DOLCE are divided into a set of subtheories as shown in Figure 1.
At the very bottom of the diagram is the DOLCE taxonomy subtheory, Tdolce taxonomy,
which consists of the categorization of the constructs found in DOLCE. The DOLCE
Mereology and Time Mereology subtheories, Tdolce mereology and Tdolce time mereology,
import the axioms of Tdolce taxonomy, as denoted by the solid arrows in the figure.
As well, Tdolce mereology imports Tdolce time mereology. We then see that the DOLCE
Present subtheory, Tdolce present , imports all of the axioms in Tdolce time mereology, so
Tdolce taxonomy is included as well. Likewise, the DOLCE Dependence, Participation,
and Temporary Parthood subtheories (denoted by Tdolce dependence, Tdolce participation, and
Tdolce temporary parthood , respectively) import Tdolce present and all of the axioms contained
therein. Finally, the DOLCE Constitution subtheory, Tdolce constitution, imports all of the
axioms in Tdolce temporary parthood .</p>
      <p>dolce constitution
dolce temporary parthood</p>
      <p>dolce participation
dolce dependence</p>
      <p>dolce present
dolce mereology
dolce time mereology</p>
      <p>dolce taxonomy</p>
      <p>DOLCE Hierarchy
Notice that there are four primary subtheories in DOLCE that are maximal with respect
to importation, and which together constitute the entire set of axioms for DOLCE:</p>
    </sec>
    <sec id="sec-4">
      <title>Definition 4</title>
      <p>Tdolce = Tdolce constitution [ Tdolce participation [ Tdolce dependence [ Tdolce mereology
The verification of Tdolce mereology is a straightforward generalization of traditional
mereology ontologies, and we will not cover it in this paper. To verify the remaining three
primary DOLCE subtheories, we map them with existing mathematical ontologies found in
the Common Logic Ontology Repository (COLORE)4. Figure 2 illustrates the mappings
between the DOLCE theories and COLORE theories. In the next section we will explore
how this leads to the verification of Tdolce.</p>
    </sec>
    <sec id="sec-5">
      <title>4. Verification of DOLCE Subtheories</title>
      <p>In this section, we give an overview of the verification of Tdolce. We open with an informal
summary of the relevant mathematical ontologies that are required, and then consider
the reductions of the subtheories of Tdolce, namely, Tdolce constitution, Tdolce participation, and</p>
      <sec id="sec-5-1">
        <title>Tdolce dependence.</title>
      </sec>
      <sec id="sec-5-2">
        <title>4.1. Mathematical Ontologies used in the Reduction of DOLCE</title>
        <p>A number of novel classes of mathematical structures have been axiomatized in order to
adequately represent the models of DOLCE. Limited space does not allow us to provide
all of the formal definitions for classes of mathematical structures; however, we can give
a brief overview of the structures and their relationships to each other.</p>
      </sec>
      <sec id="sec-5-3">
        <title>4.1.1. Usage of Bipartite and Tripartite Incidence Structures</title>
        <p>In our partial modularization of DOLCE, we utilized bipartite incidence structures found
in mathematical theories of COLORE. Bipartite incidence structures are a generalization
of two-dimensional plane geometries – there are two disjoint sets of points and lines,
and the incidence relation in(x; y) specifies the set of points that are incident with a line.
Tripartite incidence structures are a generalization of three-dimensional space geometries
– in addition to points and lines, there exists another set of elements known as planes.
The incidence relation applies over the sets of points and lines that are incident with a
plane.</p>
      </sec>
      <sec id="sec-5-4">
        <title>4.1.2. Mereological Geometries, Bundles &amp; Foliations</title>
        <p>In our reduction of Tdolce constitution, we utilized structures5 that arise from different ways
of amalgamating mereologies and incidence structures.</p>
        <p>A mereological geometry is the amalgamation of a bipartite incidence structure and
a mereology that is specified on sets of collinear points (points that are all incident with
the same line). Sets of collinear points need to satisfy axioms for a given mereology, and
there may be a global mereology on a set of all points, regardless of collinearity.
Mereological geometries are axiomatized by theories in the Hmereological geometry Hierarchy6.
4http://colore.oor.net/
5Due to the various combinations of incidence structures, the names of the theories in COLORE may appear
confusing. Here we briefly outline the naming convention used to describe these incidence structure theories.
Consider the theory Tideal cem wmg in COLORE. The name ideal cem wmg is broken down as follows:
ideal: collinear points form an ideal in the global classical extensional mereology (cem) mereology
cem: ‘cem’ refers to cem mereology, which is the global mereology on all points in this structure
wmg: collinear points form a weak mereology, wmg, which is a partial ordering
An ideal is a set closed under the P(x; y) and sum(x; y; z) relations. For any two points, its sum is also in the set.
6http://colore.oor.net/mereological_geometry/</p>
        <p>In a mereological bundle, we find a generalization of the part(x; y) relation from
mereology by introducing a ternary relation t part(x; y; t) that specifies a relativized
parthood relation on sets of lines that are coincident with the same point. In mereological
bundles, a quasiorder is specified on the set of lines that are incident with a point; a
mereology is not specified on sets of intersecting lines due to the notion of temporary
parthood. In the philosophical literature, the relation for temporary parthood is not
considered to be antisymmetric, in contrast to the parthood relation in a mereology. Due to this,
mereological bundles contain quasiorderings on sets of intersecting lines. Mereological
bundles are axiomatized by theories in the Hmereological bundle Hierarchy7</p>
        <p>Mereological foliations are simply an amalgamation of mereological geometries and
mereological bundles. A mereology is specified on each set of collinear points and
mereological bundle is specified on each set of intersecting lines. Mereological foliations are
axiomatized by theories in the Hmereological f oliation Hierarchy8</p>
      </sec>
      <sec id="sec-5-5">
        <title>4.1.3. Incidence Bundles &amp; Foliations</title>
        <p>The above classes of mathematical structures are amalgamations of incidence structures
with mereologies. For the verification of Tdolce participation, we generalized these ideas to
the notions of incidence bundles and incidence foliations.</p>
        <p>
          Incidence bundles extend tripartite incidence structures with an additional ternary
relation that represents a triple of mutually incident points, lines, and planes. The name
of this class of structures owes its origin to the similarity with the notion of fibre
bundles from differential topology [
          <xref ref-type="bibr" rid="ref7">7</xref>
          ]. Incidence bundles are axiomatized by theories in the
        </p>
        <sec id="sec-5-5-1">
          <title>Hincidence bundle Hierarchy9.</title>
          <p>An incidence foliation is an amalgamation of a mereological geometry and an
incidence bundle: a mereology is specified on each set of collinear points and an incidence
bundle is specified on each set of coincident lines and planes. Incidence foliations are
axiomatized by theories in the Hincidence f oliation Hierarchy10.</p>
        </sec>
      </sec>
      <sec id="sec-5-6">
        <title>4.1.4. Subposet Bundles &amp; Foliations</title>
        <p>In addition to the mereological and incidence structures outlined above, we also utilize
structures found in the subposet hierarchy11, Hsubposet , in COLORE. Each ontology in
this hierarchy is an extension of an ontology from the Mereology Hierarchy, Hmereology,
and an ontology from the Ordering Hierarchy, Hordering. The ontologies in this hierarchy
form the basis for Hsubposet . The root ontology Tsubposet root is the union of Tm mereology
and Tpartial ordering, and is a conservative extension of each of these ontologies. Thus,
each model of Tsubposet root (and hence each model of any ontology in the hierarchy) is
the amalgamation of a mereology substructure and a partial ordering substructure.</p>
        <p>The ontologies in Hsubposet contain additional axioms that constrain how the
mereology is related to the partial ordering. In models of Tsubposet , the mereology is a
subordering of the partial ordering. Tideal strengthens this condition by requiring that the
mereology is a subordering of the partial ordering which forms an ideal. In models of
7http://colore.oor.net/mereological_bundle/
8http://colore.oor.net/mereological_foliation/
9http://colore.oor.net/incidence_bundle/
10http://colore.oor.net/incidence_foliation/
11http://colore.oor.net/subposet/
Tchain antichain, elements that are ordered by the mereology are not comparable in the
partial ordering.</p>
        <p>All ontologies within Hsubposet combine one of the ontologies in the subposet
hierarchy together with one of the ontologies in the mereology hierarchy and one of the
ontologies in ordering hierarchy. We utilized the subposet bundle and subposet foliation
structures constructed from models of theories Hsubposet in our reduction of DOLCE.</p>
        <p>A subposet bundle is analogous to a mereological bundle: we find a generalization of
the part(x; y) relation from mereology by introducing a ternary relation t part(x; y; z) that
specifies a relativized parthood relation on sets of lines that are coincident with the same
point. We also find a generalization of the leq(x; y) relation from the ordering theories
introducing a ternary relation tleq(x; y; z) that specifies a relativized ordering relation on
sets of lines that are coincident with the same point. Subposet bundles are axiomatized
by theories in the Hsubposet bundle Hierarchy12.</p>
        <p>Subposet foliations are an amalgamation of mereological geometries and subposet
bundles; they are axiomatized by theories in the Hsubposet f oliation Hierarchy13.</p>
      </sec>
      <sec id="sec-5-7">
        <title>4.2. Verification of Tdolce constitution</title>
        <p>Tdolce constitution has three main subtheories. In the subtheory Tdolce present , we have axioms
that describe the existence of an endurant ED(x), perdurant PD(x), or a quality Q(x)
during a time interval T (x).</p>
        <p>Within the Temporary Parthood theory Tdolce temporary parthood in DOLCE, the
tP(x; y; t) relation only holds for endurants, so the verification tasks were broken down
into three parts: a task to handle physical endurants PED(x), a task to handle
nonphysical endurants NPED(x), and a task to handle both perdurants PD(x) and qualities
Q(x). Collectively, PED(x) and NPED(x) make up endurants ED(x), but since they are
disjoint constructs we were required to create two sets of translation definitions, D1 and
D2, to handle these endurant subcategories. The translation definitions for PD(x) and
Q(x) are grouped together in D3 because the tP(x; y; t) does not involve either of these
constructs.</p>
        <p>Similar to the Tdolce temporary parthood axioms, the theory of constitution Tdolce constitution
14 contains additional axioms that only apply to the physical endurants PED(x),
nonphysical endurants NPED(x), and perdurants PD(x). The constitution axioms require
the first two arguments to be of the same category; for example, only two non-physical
endurants NPED(x) can constitute each other during a given time interval t. The
remainder of the axioms show that constitution is irreflexive, transitive, enforces the
existence of the two endurants or perdurants that are being constituted, constitution still
holds for subintervals of a time interval, and that temporary parts of an endurant are also
constituted.</p>
        <p>The reduction of Tdolce constitution uses theories about subposet foliations and
mereological geometries:</p>
      </sec>
      <sec id="sec-5-8">
        <title>Theorem 1 Tdolce constitution is synonymous with</title>
        <p>12http://colore.oor.net/subposet_bundle/
13http://colore.oor.net/subposet_foliation/
14http://colore.oor.net/dolce_constitution/dolce_constitution.clif</p>
        <sec id="sec-5-8-1">
          <title>Tideal cem lower re f lect down f oliation [ Tideal cem downward m f oliation [Tideal cem wmg [ Tideal cem lower re f lect down f oliation</title>
          <p>The theories in the reduction correspond to the subtheories of Tdolce constitution that
axiomatize constitution of physical endurants PED(x), non-physical endurants NPED(x),
perdurants PD(x), and qualities Q(x), respectively.</p>
        </sec>
      </sec>
      <sec id="sec-5-9">
        <title>4.3. Verification of Tdolce participation</title>
        <p>
          We have seen that a fundamental ontological commitment of DOLCE is the distinction
between enduring and perduring entities, where the fundamental difference between the
two is related to their behaviour in time [
          <xref ref-type="bibr" rid="ref9">9</xref>
          ]. Endurants are wholly present at any time:
they are observed and perceived as a complete concept, regardless of a given snapshot of
time. Perdurants, on the other hand, extend in time by accumulating different temporal
parts, so they are only partially present at any given point in time. In Tdolce participation15,
endurants are involved in an occurrence, so the notion of participation is not considered
parthood. Rather, participation is time-indexed in order to account for the varieties of
participation in time, such as temporary participation and constant participation.
        </p>
        <p>Intuitively, the mereological geometry in an incidence foliation corresponds to the
subtheory of Tdolce participation that axiomatizes the PRE(x; t) relation between perdurants
or endurants (which are interpreted by lines) and time intervals (which are interpreted
as points). This raises a challenge. On the one hand, we have the problem that in the
incidence bundle, both endurants and perdurants can be interpreted by lines, yet one class
must be interpreted by planes in the incidence foliation. On the other hand, there is no
other distinction between these two classes. As a result, we need two separate incidence
foliations for the verification.</p>
      </sec>
      <sec id="sec-5-10">
        <title>Theorem 2 Tdolce participation is synonymous with</title>
        <sec id="sec-5-10-1">
          <title>Tideal cem plane downward in f oliation [ Tideal cem line downward in f oliation</title>
          <p>
            In Tideal cem plane downward in f oliation, we interpret endurants as planes and perdurants as
lines within the incidence bundle. In the mereological geometry, there is a classical
extensional mereology on the set of points, while sets of collinear points form ideals within
the mereology. Full details for the verification of Tdolce participation can be found in [
            <xref ref-type="bibr" rid="ref2">2</xref>
            ].
          </p>
        </sec>
      </sec>
      <sec id="sec-5-11">
        <title>4.4. Verification of Tdolce dependence</title>
        <p>
          Finally, DOLCE contains a rich formalization of the intuitions about ontological
dependence between two entities [
          <xref ref-type="bibr" rid="ref9">9</xref>
          ], and it explicitly axiomatizes several different dependence
relations. For example, an entity x is specifically dependent on another entity y iff, at
any time t, the entity x cannot be present at time t unless the entity y is also present at
time t. Furthermore, there are different dependence relations between entities in different
classes within the DOLCE taxonomy, and this leads to seven different subtheories (see
Table 1).
        </p>
        <p>15http://colore.oor.net/dolce_participation/dolce_participation.clif
Dependent Class
Mental Object (MOB)
Temporal Quality (TQ)
Physical Quality
Abstract Quality (AQ)
Feature
Social Agent (SAG)
Non Agentive Physical Object (NAPO)</p>
        <p>Class
Agentive Physical Object (APO)
Physical Endurant (PED)
Physical Endurant (PED)
Non Physical Endurant (NPED)
Non Agentive Physical Object (NAPO)
Agentive Physical Object (APO)
Society (SC)</p>
        <p>Subtheory
Tmob apo dependence
Ttq pd dependence
Tpq ped dependence
Taq nped dependence
Tf napo dependence
Tsag apo dependence
Tnaso sc dependence</p>
        <p>The verification of these dependence theories requires tripartite incidence structures and
ordered geometries:</p>
        <sec id="sec-5-11-1">
          <title>Theorem 3 Tmob apo dependence is synonymous with Tplane proper dependence [ Tideal cem wmg.</title>
        </sec>
      </sec>
      <sec id="sec-5-12">
        <title>Ttq pd dependence, Tpq ped dependence, and Taq nped dependence are each synonymous with</title>
        <sec id="sec-5-12-1">
          <title>Tplane mutual dependence [ Tideal cem wmg.</title>
        </sec>
      </sec>
      <sec id="sec-5-13">
        <title>Tf napo dependence, Tsag apo dependence, and Tnaso sc dependence are each synonymous with</title>
        <sec id="sec-5-13-1">
          <title>Tideal cem wmg [ Tatomic proper dependence.</title>
        </sec>
      </sec>
    </sec>
    <sec id="sec-6">
      <title>5. Modularization of DOLCE</title>
      <sec id="sec-6-1">
        <title>5.1. Consistency of DOLCE</title>
        <p>
          In [
          <xref ref-type="bibr" rid="ref8">8</xref>
          ], the authors present a novel approach at establishing the consistency of DOLCE.
They proposed a methodology that utilizes the HETS16 to develop an architectural
specification for DOLCE that is used to produce relative consistency proofs based on
conservativity triangles. In HETS, an architectural specification is essentially a software
specification that decomposes a large theory into smaller subtasks, which includes the
construction of models for these small theories, proving the conservativity of theory extensions,
and determining whether the constructed theories can be amalgamated together [
          <xref ref-type="bibr" rid="ref8">8</xref>
          ].
Relative consistency proofs are used by HETS to provide theory interpretations into another
theory that is known or assumed to be consistent. HETS visualizes these relationships
between smaller theories via development graphs by denoting the dependencies between
the theories. The approach presented in [
          <xref ref-type="bibr" rid="ref8">8</xref>
          ] constructed a global model for DOLCE that
is built from smaller models of subtheories together with amalgamability properties
between such models. The authors hand-crafted an architectural specification of DOLCE
which reflects the way models of the theory can be built, and utilized HETS to
automatically verify the amalgamability conditions and produce a series of relative consistency
proofs.
        </p>
        <p>
          The authors of [
          <xref ref-type="bibr" rid="ref8">8</xref>
          ] note that the axioms in the dependence theory of DOLCE
introduced complications in their first modularization attempt since subtle dependencies
between parts of DOLCE’s taxonomy were involved. Consequently, they restructured
        </p>
        <p>dolce_constitution
U dolce_temporary_parthood</p>
        <p>U dolce_present
U dolce_time_mereology
dolce_participation</p>
        <p>U dolce_present
U dolce_time_mereology
ideal_cem_downward_m_foliation</p>
        <p>U ideal_cem_cemmg
plane_downward_in_foliation</p>
        <p>U ideal_cem_cemmg
MOB_APO_dependence</p>
        <p>U dolce_present
U dolce_time_mereology</p>
        <p>TQ_PD_dependence</p>
        <p>U dolce_present
U dolce_time_mereology</p>
        <p>PQ_PED_dependence</p>
        <p>U dolce_present
U dolce_time_mereology</p>
        <p>AQ_NPED_dependence</p>
        <p>U dolce_present
U dolce_time_mereology</p>
        <p>F_NAPO_dependence</p>
        <p>U dolce_present
U dolce_time_mereology</p>
        <p>SAG_APO_dependence</p>
        <p>U dolce_present
U dolce_time_mereology
NASO_SC_dependence</p>
        <p>U dolce_present
U dolce_time_mereology
plane_proper_dependence</p>
        <p>U ideal_cem_cemmg
plane_mutual_dependence</p>
        <p>U ideal_cem_cemmg</p>
        <p>atomic_plane
_proper_dependence
dolce_present
U dolce_time_mereology
dolce_time_mereology
ideal_cem_cemmg
cem_mereology</p>
      </sec>
      <sec id="sec-6-2">
        <title>5.2. Reductive Modularization of DOLCE</title>
        <p>
          The reduction of a theory can also be used to decompose an ontology [
          <xref ref-type="bibr" rid="ref5">5</xref>
          ]. If T is reducible
to S1; :::; Sn, then there exist subtheories T1; :::; Tn such that each Ti is synonymous with
Si. Since T is a conservative extension of each Ti, we refer to the subtheories as the
reductive modules of T . We can therefore use the results from verification to modularize
Tdolce – each theory in the reduction (see Theorem 1) is synonymous with a reductive
module of Tdolce constitution.
        </p>
        <p>
          The verification of DOLCE led to a modularization that was strikingly different from
the modularization that was used in the consistency proof in [
          <xref ref-type="bibr" rid="ref8">8</xref>
          ]. Rather than sets of
axioms for relations such as constitution and temporary parthood, the reductive modules of
DOLCE are subtheories for classes of elements – perdurants, physical endurants,
nonphysical endurants, and qualities. We have already noted that a fundamental
ontological commitment of DOLCE is the distinction between enduring and perduring entities,
which are also referred to as continuants and occurrents, where the fundamental
difference between the two is related to their behaviour in time [
          <xref ref-type="bibr" rid="ref9">9</xref>
          ]. It is interesting to discover
that this distinction is also reflected in the modularity of the ontology itself.
        </p>
      </sec>
    </sec>
    <sec id="sec-7">
      <title>6. Discussion and Summary</title>
      <p>
        The verification of the DOLCE subtheories is summarized in Figure 2. The resulting
modularization is oriented around the distinction between endurants and perdurants;
rather than divide the axioms into the Tdolce temporary parthood and Tdolce constitution
subtheories, the modules correspond to constitution and temporary parthood for different classes
of endurants and perdurants in the taxonomy. Several interesting observations about the
modularization can be made. On the one hand, it is easy to see that the reductive
modularization is quite different from the modularization of [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]. On the other hand, our
modularization of DOLCE is coarser-grained than the modules presented in [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ], in the sense
that every (reductive) module in our modularization is a module of DOLCE, and every
module in [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] is a module of the (reductive) modules we have presented in this work.
      </p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>Stefano</given-names>
            <surname>Borgo</surname>
          </string-name>
          and
          <string-name>
            <given-names>Claudio</given-names>
            <surname>Masolo</surname>
          </string-name>
          .
          <article-title>Foundational Choices in DOLCE</article-title>
          . In Steffen Staab and Ruder Studer, editors,
          <source>Handbook on Ontologies</source>
          . Springer, second edition,
          <year>2009</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>Carmen</given-names>
            <surname>Chui</surname>
          </string-name>
          and
          <article-title>Michael Gru¨ninger. Mathematical Foundations for Participation Ontologies</article-title>
          .
          <source>In Formal Ontology in Information Systems - Proceedings of the Eighth International Conference, FOIS</source>
          <year>2014</year>
          , September,
          <fpage>22</fpage>
          -
          <lpage>25</lpage>
          ,
          <year>2014</year>
          , Rio de Janeiro, Brazil, pages
          <fpage>105</fpage>
          -
          <lpage>118</lpage>
          ,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>Aldo</given-names>
            <surname>Gangemi</surname>
          </string-name>
          , Nicola Guarino, Claudio Masolo, Alessandro Oltramari, and
          <string-name>
            <given-names>Luc</given-names>
            <surname>Schneider</surname>
          </string-name>
          .
          <article-title>Sweetening ontologies with DOLCE. In Knowledge Engineering and Knowledge Management. Ontologies and the Semantic Web</article-title>
          , 13th International Conference, EKAW 2002, Siguenza, Spain, October 1-
          <issue>4</issue>
          ,
          <year>2002</year>
          , Proceedings, pages
          <fpage>166</fpage>
          -
          <lpage>181</lpage>
          ,
          <year>2002</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>Michael</given-names>
            <surname>Gru</surname>
          </string-name>
          ¨ninger, Torsten Hahmann, Ali Hashemi, and
          <string-name>
            <given-names>Darren</given-names>
            <surname>Ong</surname>
          </string-name>
          .
          <article-title>Ontology verification with repositories</article-title>
          .
          <source>In Formal Ontology in Information Systems, Proceedings of the Sixth International Conference, FOIS 2010</source>
          , Toronto, Canada, May
          <volume>11</volume>
          -14,
          <year>2010</year>
          , pages
          <fpage>317</fpage>
          -
          <lpage>330</lpage>
          ,
          <year>2010</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>Michael</given-names>
            <surname>Gru</surname>
          </string-name>
          <article-title>¨ninger, Torsten Hahmann, Ali Hashemi, Darren Ong, and Atalay O¨zgo¨vde. Modular firstorder ontologies via repositories</article-title>
          .
          <source>Applied Ontology</source>
          ,
          <volume>7</volume>
          (
          <issue>2</issue>
          ):
          <fpage>169</fpage>
          -
          <lpage>209</lpage>
          ,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>Torsten</given-names>
            <surname>Hahmann</surname>
          </string-name>
          and
          <string-name>
            <given-names>Boyan</given-names>
            <surname>Brodaric</surname>
          </string-name>
          .
          <article-title>The void in hydro ontology</article-title>
          .
          <source>In Formal Ontology in Information Systems - Proceedings of the Seventh International Conference, FOIS</source>
          <year>2012</year>
          , Gray, Austra,
          <source>July 24-27</source>
          ,
          <year>2012</year>
          , pages
          <fpage>45</fpage>
          -
          <lpage>58</lpage>
          ,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <surname>Dale</surname>
            <given-names>Husemo¨ller. Fibre</given-names>
          </string-name>
          <string-name>
            <surname>Bundles</surname>
          </string-name>
          . Graduate Texts in Mathematics. Springer-Verlag New York,
          <year>1994</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>Oliver</given-names>
            <surname>Kutz</surname>
          </string-name>
          and
          <string-name>
            <given-names>Till</given-names>
            <surname>Mossakowski</surname>
          </string-name>
          .
          <article-title>A Modular Consistency Proof for DOLCE</article-title>
          .
          <source>In Proceedings of the Twenty-Fifth AAAI Conference on Artificial Intelligence</source>
          ,
          <source>AAAI</source>
          <year>2011</year>
          , San Francisco, California, USA,
          <year>August</year>
          7-
          <issue>11</issue>
          ,
          <year>2011</year>
          ,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>Claudio</given-names>
            <surname>Masolo</surname>
          </string-name>
          , Stefano Borgo, Aldo Gangemi, Nicola Guarino, and
          <string-name>
            <given-names>Alessandro</given-names>
            <surname>Oltramari. WonderWeb Deliverable D18 Ontology Library</surname>
          </string-name>
          (Final).
          <source>Technical report, IST Project</source>
          <year>2001</year>
          -33052 WonderWeb:
          <article-title>Ontology Infrastructure for the Semantic Web</article-title>
          ,
          <year>2003</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>D.</given-names>
            <surname>Pearce</surname>
          </string-name>
          and
          <string-name>
            <given-names>A.</given-names>
            <surname>Valverde</surname>
          </string-name>
          .
          <article-title>Synonymous theories and knowledge representations in answer set programming</article-title>
          .
          <source>Journal of Computer and System Sciences</source>
          ,
          <volume>78</volume>
          (
          <issue>1</issue>
          ):
          <fpage>86</fpage>
          -
          <lpage>104</lpage>
          ,
          <year>2012</year>
          .
          <article-title>JCSS Knowledge Representation and Reasoning</article-title>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>