Figure 1: Top categories of DOLCE-CORE.
the foundation for the Semantic Web. DOLCE has a
cognitive approach, i.e., it presents the world as it is
grasped by humans, based on human knowledge and
culture, in opposition to ontological realism (Grenon
and Smith, 2004), which intends to present the world
as it is, independently of the bias of human percep-
tion. The development of DOLCE has followed the
principles of the OntoClean methodology (Guarino
and Welty, 2002). The first version of DOLCE had
a representation in Modal Logic, a translation with
loss into standard first-order logic, a translation with
further loss into OWL, and also an alignment with
WordNet (Gangemi et al., 2003). A new version of
the fragment of the original ontology that focuses on
entities that exist on time, called temporal particulars,
was presented in (Borgo and Masolo, 2009), called
DOLCE-CORE, whose main categories are shown in
Figure 1. We will circumscribe our work to the ax-
iomatization of DOLCE-CORE.
At the top of DOLCE-CORE the category of
temporal-particulars PT is partitioned into six basic
categories: objects O, events E, individual qualities
Q, regions R, concepts C, and arbitrary sums AS. Cat-
egories ED (endurant) and PD (perdurant) of DOLCE
were, respectively, renamed O (ob ject) and E (event)
in DOLCE-CORE. The axiomatization of mereology
in DOLCE-CORE is as follows,
6
where predicate P
represents parthood, and (1)-(3) respectively stand for
the reflexivity, transitivity, and antisymmetry of rela-
tion P. Overlap of parts and mereological sum repre-
senting binary fusion of parts are respectively defined
in (4) and (5), while (7)-(11) characterize the dissec-
6
Axioms (9), (10), (14), and (15) are the instantia-
tion of DOLCE higher-order axiom schemas for the sub-
categories of main categories Q and R which are rele-
vant for our work. A complete version of DOLCE-CORE
mereology represented in first-order logic is available at
colore.oor.net/ontologies/dolce-core/mereology.in
tivity of P across categories, and (12)-(17) close the
sum of parts inside each category.
(∀x)P(x, x) (1)
(∀x, y)P(x, y) ∧ P(y, z) → P(x, z) (2)
(∀x, y)P(x, y) ∧ P(y, x) → (x = y) (3)
(∀x, y)Ov(x, y) ≡ (∃z)(P(z, x) ∧ P(z, y)) (4)
(∀x, y, z)SUM(z, x, y) ≡
(∀v)Ov(v, z) ↔ Ov(v, x)∨Ov(v, y)
(5)
(∀x, y)¬P(x, y) → (∃z)P(z, x)∧¬Ov(z, y) (6)
(∀x, y)O(y) ∧ P(x, y) → O(x) (7)
(∀x, y)E(y) ∧ P(x, y) → E(x) (8)
(∀x, y)T (y) ∧ P(x, y) → T (x) (9)
(∀x, y)T Q(y) ∧ P(x, y) → T Q(x) (10)
(∀x, y)C(y) ∧ P(x, y) → C(x) (11)
(∀x, y, z)O(x) ∧ O(y) ∧ SUM(z, x, y) → O(z) (12)
(∀x, y, z)E(x) ∧ E(y) ∧ SU M(z, x, y) → E(z) (13)
(∀x, y, z)T (x) ∧ T (y) ∧ SU M(z, x, y) → T (z) (14)
(∀x, y, z)T Q(x) ∧ T Q(y) ∧ SU M(z, x, y) → T Q(z)
(15)
(∀x, y, z)C(x) ∧C(y) ∧ SUM(z, x, y) → C(z) (16)
(∀x, y, z)AS(x) ∧ AS(y) ∧ SUM(z, x, y) → AS(z) (17)
Due to the ontological commitment represented
by axiom (6), the mereology characterized in
DOLCE-CORE is an extensional mereology
7
accord-
ing to (Casati and Varzi, 1999) (Varzi, 2007).
5 SUMO
SUMO (Niles and Pease, 2001) is a freely available
upper level ontology whose top categories are shown
in Figure 2. Like DOLCE, SUMO has a cognitive
bias. In addition to the main ontology, which contains
about 4000 axioms, SUMO has been extended with
a mid-level ontology and a number of domain spe-
cific ontologies, all of which account for 20,000 terms
and 70,000 axioms. SUMO has been translated into
OWL and WordNet (Niles and Pease, 2003). The rep-
resentation language of SUMO is SUO-KIF
8
, a very
expressive dialect of KIF
9
with many-sorted features,
whose syntax permits higher-order constructions such
as predicates that have other predicates, or formulas,
as their arguments, and the existence of predicates
7
It can be proved that in an extensional mereology non-
atomic entities whose proper parts are the same, are identi-
cal, i.e., every entity is exhaustively defined by its parts.
8
http://suo.ieee.org/SUO/KIF/suo-kif.html
9
http://logic.stanford.edu/kif/kif.html
Verifying and Mapping the Mereotopology of Upper-Level Ontologies
33