<!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>Towards an Ontology of Categories and Relations</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Frank LOEBE</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Computer Science Institute, University of Leipzig</institution>
          ,
          <country country="DE">Germany</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>Categorization and association are fundamental for our understanding of the world, for which reason notions such as category, individual and relation are of major importance, for applied and formal ontology as well as for conceptual modeling. Several of the available foundational ontologies consider those notions at the meta level (only) and focus on individuals as their overall domain. This notwithstanding, we see a need for establishing well-founded ontological theories of categories and relations within the field of applied ontology, not at least as a foundation for conceptual modeling. In this paper we report on our work on an ontology of categories and relations (and cognate notions), abbreviated CR, which is intended to serve as a module for foundational ontologies. The approach has its background in the development of the General Formal Ontology (GFO) as well as in ontological semantics, a novel account of establishing semantics for representation or modeling languages on the basis of ontologies. The conceptual foundations of the ontology are introduced and we present initial axiomatization efforts.</p>
      </abstract>
      <kwd-group>
        <kwd />
        <kwd>ontology</kwd>
        <kwd>foundational ontology</kwd>
        <kwd>top-level ontology</kwd>
        <kwd>meta ontology</kwd>
        <kwd>category</kwd>
        <kwd>relation</kwd>
        <kwd>relator</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        Ontologies continue to be on the advance in many areas. Creating ontologies means to
analyze a certain domain of interest in terms of the conceptual constituents by means of
which the ontology is going to be formed. The major basic constituents of most
ontologies today are categories and relations.3 This is not surprising, as categorization /
classification4 and association are fundamental for our understanding of the world.
Accor1Correspondence Address: Augustusplatz 10, 04109 Leipzig, Germany
Email: frank.loebe@informatik.uni-leipzig.de
2Parts of this submission are based on sections of [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] that have not been presented nor published elsewhere.
3Especially at this point, we assume only a rather weak semantic import of the words ‘category’ and
‘relation’. There are various alternative words / denominations in the literature that may be used for what we intend
to refer to by those two, while one must be aware that all those denominations come with several more
specialized readings in distinct contexts. Examples, ordered alphabetically, of alternatives for category are ‘class’,
‘concept’, ‘kind’, ‘notion’, ‘term’ (in a semantic reading), ‘type’ and ‘universal’. For relation, there are
‘association’, ‘property’ and ‘role’, among others. However, note already that ‘role’ is used to refer to another
important notion herein, which is most closely related with relations.
      </p>
      <p>4We use the word ‘categorization’ as a synonym of ‘classification’ herein. However, we employ only
‘category’ for a broadly conceived notion of instantiable entities. ‘Class’ is reserved for several notions that
dingly, they rank equally important in formal and applied ontology. We see it as a (if not
the) central task of ontological analysis of any subject to address the questions of “Which
(categories of) entities are there?” and “How are those entities interrelated?”.</p>
      <p>
        Basically the same questions – we claim – are likewise present, at least implicitly,
in almost all modeling enterprises. They are thus of similarly central nature for
conceptual modeling, in particular, and for modeling in computer and information sciences in
general. There the notions of category and relation frequently appear together among
the very basic concepts of modeling approaches – of course, with varying terminology.
For example, John Mylopoulos [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] reports that one novelty in M. Ross Quillian’s
proposal of semantic networks [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] was to organize the information base in terms of
‘concepts’ and ‘associations’ [3, p. 131]. He further points out the distinction of ‘entities’
and ‘relationships’ in Peter P. Chen’s Entity-Relationship (ER) model [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. From both,
semantic networks and ER models, it seems to be only a short step in this regard to the
Ontology Definition Metamodel (ODM) [
        <xref ref-type="bibr" rid="ref6 ref7">6,7</xref>
        ] and its meta model foundation, the Meta
Object Facility (MOF) [
        <xref ref-type="bibr" rid="ref8 ref9">8,9</xref>
        ], which includes ‘classes’ and ‘associations’. Altogether, we
see strong evidence for the fundamental importance of categories and relations, such that
a well-founded theory of these notions appears desirable.
      </p>
      <p>
        Categories and relations are further two highly generic / abstract notions, which leads
us to top-level ontologies (TLOs) as well as to meta ontologies. TLOs are ontologies
concerned with notions of very high generality, typically aiming at entities that appear
in a large number of domain-specific areas. A meta ontology should provide notions that
serve to characterize the constituents of an ontology and their interplay, which frequently
also relates to language constructs that are employed in representing ontologies. The
preceding considerations that categories and relations account for basic constituents of
ontologies may thus suggest a meta-ontological nature of themselves, cf. also [1, sect.
2.3.3] and [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ]. Indeed, for a number of the available TLOs the choice was made to focus
solely on individuals/particulars5 as entities that are subject to categorization and to being
interrelated. But thereby categories and relations are used in many cases without a
wellfounded ontological understanding, which, we argue, should be developed. Especially
if one aims at TLOs that are capable of classifying / covering all entities whatsoever,6
analyzing category and relation as such remains an immediate (top-level) ontological
problem, the solution of which may affect meta-ontological investigations nevertheless.
      </p>
      <p>
        The overall goal of our work is to establish an ontology of categories and relations,
which involves further cognate notions resulting from the analysis. There is a direct
connection to the field of top-level ontologies, on the one hand, and to meta-ontological and
semantic considerations, on the other hand. First of all, the project has emerged in the
much wider context of constructing the General Formal Ontology (GFO) [
        <xref ref-type="bibr" rid="ref11 ref12 ref13">11,12,13</xref>
        ], see
also [1, sect. 1.1.5]. GFO includes category and relation in its taxonomy, but that part
still lacks an elaborate axiomatization yet. Hence we aim at proposing a corresponding
ontology as a module for GFO. Due to the high degree of abstraction, it will be rather
independent of other GFO specificities and may therefore be considered (1) in
combiarise in specific contexts in information and computer sciences, e.g. concerning the Semantic Web [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ],
objectorientation, and mathematical set or class theory.
      </p>
      <p>5These two words are used interchangeably herein, albeit in-depth philosophical analyses may allow for
distinguishing differing understandings. The term logical individual, however, leads to formal logic and Tarskian
model theory, where it refers to a member of the universe of a formal model / interpretation structure.</p>
      <p>
        6Surely, limitations based on the current state of science and knowledge apply.
nation with further TLOs and (2) as an ontological foundation for, primarily, meta
modeling. The latter point has yet another intimate connection, namely to a novel semantic
account that we propose in [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ], called ontological semantics.7 In a first step, such a
semantics is intended to be defined for languages for ontology representation, before it can
be extended to representations in general via translations. That first step requires itself an
ontology to start from, which leads back to meta-ontological and meta-modeling issues.
      </p>
      <p>In this paper we report on preliminary work in progress towards an ontology of
categories and relations, named / abbreviated CR. The conceptual foundations of the ontology
are elaborated in sect. 2. Sect. 3 first summarizes a partial formalization which utilizes
description logic / OWL2, which covers primarily a taxonomic fragment of the ontology.
Secondly, a short preview on an axiomatization in first-order logic (FOL) is included. A
discussion, also comprising some pointers to related work, is given in sect. 4 before the
paper concludes with sect. 5.</p>
    </sec>
    <sec id="sec-2">
      <title>2. Basic conceptions of categories and relations</title>
      <sec id="sec-2-1">
        <title>2.1. Preliminary considerations and desiderata</title>
        <p>Before expounding the view of categories and relations as it constitutes CR, let us
highlight some aspects that have an impact on developing the ontology. First of all, for both
notions there is a large amount of material available in philosophy, cognitive science,
computer and information sciences as well as in further areas that aims at defining or
characterizing these notions. The amount becomes vast if we broaden the scope to
literature which uses one or both notions or which is otherwise closely linked to them or
just to aspects that one could consider in order to develop an ontology of categories and
relations. Surveying even a fragment of this body of work deserves its own publication
and cannot be accomplished herein. Therefore we present the subsequent theory of
categories and relations without delivering a prior state of the art, while we shall mention
connections to a very focused set of approaches in sect. 4.</p>
        <p>
          That variety of literature comes along with an actual variety of differing views and
understandings of categories and relations, e.g., cf. the analysis in [
          <xref ref-type="bibr" rid="ref15">15</xref>
          ] of seven of the
many positions on the ontological status of categories within the philosophical literature.
One intention that we should stress at this point is that especially for categories we are
rather interested in a weak theory, such that various more specialized notions can fit
under the CR notion of category. For relations we adopt a more specific account which
involves relation instances (called relators) that are composed of roles. This approach is
already present in very early versions of GFO, where it was limited to so-called material
relations. Besides finding the overall approach of role-based relations with relators very
flexible and powerful, cf. e.g. [16, sect. 3.3], we drop that limitation and extend the
approach to all relations.
        </p>
        <p>
          Another guiding aspect is the desideratum of establishing a theory capable of
selfreflection / self-analysis. More precisely, categorizing and interrelating the constituents
of CR should not require additional notions that are not already covered by CR. That
desideratum results from the more influential aim to eventually utilize the ontology in
7It is not in any form closer related to the Ontological Semantics by Sergei Nirenburg, Victor Raskin and
others [
          <xref ref-type="bibr" rid="ref14">14</xref>
          ], an approach for meaning extraction and representation from natural language texts.
the kind of “bootstrapping account” of semantics that is presented as ontological
semantics in [1, ch. 4]8. We cannot sufficiently sketch ontological semantics here, given the
spatial limitations. But such a self-reflective ontology can serve as a starting point for an
ontological semantics, where certain notions of the ontology would serve as primitives
in defining the semantics. This is not only another motivation for a clarified account of
categories and relations, but it likewise yields a connection to meta-ontological matters,
which is briefly reconsidered in sect. 4, with CR already available. Yet, for all
subsequent sections one should keep in mind that all constituents of CR are also subject to the
intended domain of discourse of that theory.
        </p>
        <p>As a final note, we admit that the phrase “ontology of categories and relations” may
cause expectations to find an in-depth classification or taxonomy of kinds of categories,
relations or further constituents of the theory. To counteract such expectation, let us state
already that this is not the case, although occasionally we draw inspiration from having
special cases in mind. But first of all, herein we are interested in the notions (which
we deem relevant) in themselves and an axiomatic characterization of them. A limited
taxonomy emerges on that basis nevertheless, yet substantial extensions, e.g. analyzing
different kinds of categories, remain future tasks.</p>
      </sec>
      <sec id="sec-2-2">
        <title>2.2. Entities, categories, individuals and instantiation</title>
        <p>In the domain “surrounding” the term ‘category’, we first identify four principal notions,
namely entity, category, individual, and instantiation, depicted together with major
interdependencies in Fig. 1.9 As a kind of minimal consensus for categories we merely require
that they are subject to being instantiated10, hence to the instantiation / categorization
relation in a specific way. This relation, in Fig. 1 shown as the UML association named
by the double colon :: (as in the FOL formalization of CR), links entities to the categories
that they instantiate. In this connection an entity is called an instance11 of a category.
Remembering the intent to constrain categories as weakly as possible, no assumptions are
made regarding the degree of generality of categories. Insofar they can be very specific,
e.g., (for another ontology than CR) as determined by the phrase “female lion that lived
in South Africa between 1994 and 1999”, or they can be highly abstract categories as in
top-level ontologies.</p>
        <p>
          Indeed, entity is the category that is instantiated by anything as soon as that
anything exists. Existence is thereby understood in the broadest conceivable sense, following
GFO’s recourse to, a.o., Roman Ingarden and different modes of existence [
          <xref ref-type="bibr" rid="ref19">19</xref>
          ].
Consequently, literally everything is an instance of entity, i.e., entity is a universal category.
        </p>
        <p>
          8Alternatively, [
          <xref ref-type="bibr" rid="ref17">17</xref>
          ] outlines the general approach much more compactly, with core ideas already present in
that earlier state of development.
        </p>
        <p>
          9We employ class diagrams of the Unified Modeling Language version 2 (UML2) [
          <xref ref-type="bibr" rid="ref18">18</xref>
          ] solely for
visualization purposes, assuming that the constraints so specified can be easily grasped by the reader. However, at the
latest with hindsight of the overall conception of CR, we interpret the diagrams within CR itself.
        </p>
        <p>10Note here already that “being subject to” does neither imply that every category is instantiated, nor even
that it can possibly be instantiated, because neither non-instantiated categories are to be excluded, nor such
that cannot be instantiated at all, like ‘round square’.</p>
        <p>11The UML rolenames (following the terminology as in [18, p. 576 ff.], although ‘association end name’ is
official for UML2) can better or only be explained after some parts of sect. 2.3. Besides the mnemonic parts
of the role names, it may suffice here that the suffix ‘RL’ stands for ‘role’ itself and the difference between
instance as just introduced and the instance role becomes clear in the section below.
{disjoint, complete}</p>
        <p>Thus categories cannot only be instantiated, but they are instances themselves. Not
at least, any category instantiates the category Category (indicating a technical CR name
by this font), which may be in conflict with one or another TLO. In line with many TLOs,
however, CR includes (also) individuals / particulars, i.e., entities that are instances of
categories, but are not subject to being instantiated themselves. Entity is partitioned into
categories and individuals, which entails that every entity instantiates either Category or
Individual. In contrast, it is not enforced that categories must have any instances.</p>
        <p>
          Considering instantiation anew, the above paragraphs imply that CR yields no
stratified nor well-founded account of instantiation. Without further restrictions, there may
be instantiation chains of arbitrary length, as well as instantiation cycles. For example,
we subscribe to the facts that Entity instantiates Entity (cycle of length 1), and that Entity
instantiates Category and Category instantiates Entity (length 2). This is not too
uncommon in applied ontology and possibly even more accepted in knowledge representation
and the Semantic Web, cf. e.g. the notion of Resource in the Resource Description
Framework (RDF) [2, ch. 2–3]. Without room for going into details (cf. [1, sect. 2.4.2.3]
for a bit more), this affects relationships between CR and set theory, for instance, if the
notion of the extension of a category is considered, defined as the set of all and exactly
the instances of this category. Then, relying on a wellfounded set theory, not every
category may be equipped with a proper extension, or one adopts an alternative set-theoretic
approach, such as non-wellfounded set theory [
          <xref ref-type="bibr" rid="ref20">20</xref>
          ].
        </p>
        <p>
          A related and here final aspect is that of comprehension axioms for categories, which
may easily lead to inconsistency of the theory, e.g., in analogy to Russell’s paradox [
          <xref ref-type="bibr" rid="ref21">21</xref>
          ].
At the present stage we expect to circumvent corresponding problems by not adopting
any axioms for category comprehension for CR.
        </p>
      </sec>
      <sec id="sec-2-3">
        <title>2.3. Relations, relators, roles and non-relating entities</title>
        <p>As already indicated in sect. 2.1, the part of CR on relations is more specifically
determined than the deliberately weak theory of categories. The basic view on relations
combines a positionalist account12 with one of individualized properties. More precisely,
relations in CR are categories which are instantiated by individuals, called relators, that
are composed of roles and that have the power of relating / mediating between / gluing
together arbitrary entities. Relators establish the relation that they instantiate between the
entities / arguments / relata that they connect. At the categorial level, one may consider
different kinds of relator categories, but relations are special insofar that they capture the
connecting character of their instances among the entities related.</p>
        <p>12See [22, esp. sect. 3.2] for a condensed exposition of that stance within conceptual modeling, with pointers
to treatments in philosophy.</p>
        <p>RelatorC</p>
        <p>RoleC
Relation
1..*</p>
        <p>baseEIsA</p>
        <p>To discuss a concrete example and at the same time to demonstrate a case that is
commonly seen as a formal relation (which holds immediately as soon as the relata are
given), we consider in the domain of natural numbers that 1 is less than 2, commonly
written 1 &lt; 2. Analyzing this fact in CR, we can first distinguish four entities, namely
the numbers 1 and 2, the less-than relation &lt;, and a particular relator r&lt; instantiating &lt;
and mediating particularly between 1 and 2. With just that relator available, it is not clear
in which – potentially distinct – ways 1 and 2 participate in the relation.</p>
        <p>This is accounted for by roles (and so-called base role categories at the level of
categories / relations), of which there is one per argument. Roles are individuals that can
be seen as parts of relators, although within CR we name that relation role of,
symbolized by ⊸ in the FOL formalization, or has role, denoted by ⟜, in inverse reading.13
In the example, r&lt; is composed of two roles, say, qg and ql. However, (grasping) the
“semantics” / “nature” of the two regarding &lt; relies on specific role categories that they
instantiate. Indeed, the overall semantics of &lt; depends on determining role categories
such that relators composed of roles of those categories adequately reflect in which way
each single argument participates in the relator (and thereby / loosely speaking, “in the
relation”). We say in such cases that a role category is a base role category for a relation.
For &lt; let us name its base role categories less and greater.</p>
        <p>Another connection is required to / from a role w.r.t. the corresponding argument
of the relator, e.g., from ql to 1. This connection is called plays / plays role / fills role,
with the FOL predicate symbol ↝ (or ↜, if read reversely). To conclude our example
coherently, we need 1 ↝ ql and 2 ↝ qg . Overall, the role analysis of 1 &lt; 2 yields
the subsequent formula, where all # denote constant symbols with the same intended
meaning of categories or relations as the predicate symbols without the prescript, thus
reifying the latter (cf. also sect. 3).</p>
        <p>r&lt; :: #&lt; ^ ql :: #less ^ qg :: #greater ^ 1 ↝ ql ^ ql ⊸ r
&lt; ^ r&lt; ⟜ qg ^ qg ↜ 2</p>
        <p>Meanwhile, not only are the three fundamental relations for CR introduced, namely
instantiation, role-playing and role-having, but the bottom layer of Fig. 2 is already
cove13Importantly, this inversion is merely one of expressing the relation in a linear language, while ‘role of’ and
‘has role’ refer to the very same relation, from a positionalist stance. Cf. also [23, esp. sect. 4.1] on this aspect.
red by the preceding paragraphs. Even base role categories are mentioned above, yet they
deserve further consideration. They capture the different ways / kinds in which entities
may be involved in the specific relation, contributing to the comprehensibility of a
relation. Their name originates from the notion of a role base for a relation, which comprises
not only the base role categories, but possibly further constraints, cf. [1, sect. 2.4.3.3].</p>
        <p>Here we restrict ourselves to considering the additional categories BasePlayerC and
BasePlayerAbleC in Fig. 2, which should be less common (even under different names),
but are likewise informative w.r.t. relations as well as useful in expressing certain
connections. All three kinds of categories result from a trichotomy derivable from
understanding role notions. Take ‘instance’ as an example, already introduced above, and observe
that the role name near Entity in Fig. 1 is instanceRL, where RL abbreviates ‘role’. First,
‘instance’ may be said to be a role / base role category itself (and thus an appropriate
UML rolename). If CR is applied to instantiation itself, indeed, there is an instance role
within any instantiation relator, which is played by the entity that instantiates something
in virtue of that relator. Secondly, in r&lt; :: #&lt; we would say that r&lt; is the instance. From
this point of view ‘instance’ is rather a category of (primarily) non-role entities that
actually stand in the instantiation relation (to other entities). This categorization is one from
the point of view of the relation. For that reason we use instanceRL for the role category,
reserving ‘instance’ for the players of that role / base role category. Thirdly and
associated with common domain and range specifications for relations, there is the question of
which entities are at all subject to playing a role of a relation. That question can
typically be given an answer from the point of view of the relation or the role. For example,
all entities that can be instances are ‘categorizable’. Everything that can be instantiated
is ‘instantiable’. These are cases of BasePlayerAbleC. Note that those are always
roleor relation-based categories, in contrast to categories of role- and relation-independent
entities. Claiming that Instantiable is equivalent to Category then yields that all and only
categories are subject to being Instantiated, i.e., to playing the InstantiatedRL. Table 1
accounts for key components of the role bases of the three fundamental CR relations.</p>
        <p>Relation</p>
        <p>BaseRoleC</p>
        <p>BasePlayerC</p>
        <p>BasePlayerAbleC</p>
        <p>Category
3. Towards formalizing the theory CR
Our primary aim in formalizing CR is to develop its axiomatization in first-order logic
(FOL). Beforehand, we started with a partial axiomatization in description logic (DL).
For the purposes of this paper, all formalizations are solely considered under standard
set-theoretic semantics.</p>
      </sec>
      <sec id="sec-2-4">
        <title>3.1. Taxonomic fragment in OWL</title>
        <p>
          The informal exposition of CR involves a number of14 categories in intertwined ways.
Therefore we focused on the taxonomy first, limited to DL and by utilizing Protégé [
          <xref ref-type="bibr" rid="ref25">25</xref>
          ]
as OWL2 editor equipped with the HermiT reasoner [
          <xref ref-type="bibr" rid="ref26 ref27">26,27</xref>
          ] in version 1.3.8, for a first
check for potentially unexpected effects.
        </p>
        <p>
          The corresponding theory in DL is presented in [1, App. B, p. 281–283], such that
we do not include specific DL axioms here. Moreover, this version of the ontology is
available as an OWL2 file, see [
          <xref ref-type="bibr" rid="ref24">24</xref>
          ]. It is worth noting that this DL version does not
include any self-reflection of CR, for example, no DL individuals intended to reify CR
categories and / or relations. A corresponding extension is a future task for further testing,
while the present version may be more amenable for reuse in other ontologies.
        </p>
        <p>Still, some observations about this version of CR appear to be of interest. First of all,
the reasoner succeeded in classifying the ontology file without reporting inconsistency of
the overall file, and without detecting incoherent, i.e., unsatisfiable DL concepts. A larger
fragment of the resulting classified taxonomy of CR is depicted in Fig. 3. It still includes
some auxiliary notions that turned out useful in the course of the axiomatization. In
particular, we expect that the categories Relating (orange; the union of Role and Relator)
and NonRelating (blue; the complement of Relating relative to Entity / OWL Thing) are
widely usable, e.g., as NonRelating is silently assumed in many cases of referring to
Individual. Two major partitionings of Entity are (1) that into categories and individuals
as in Fig. 1 and (2) that into non-relating entities, roles and relators.</p>
        <p>
          14Indeed, not all categories discussed in [1, sect. 2.4 and 6.1] or contained in the OWL file cr-dl.owl
[
          <xref ref-type="bibr" rid="ref24">24</xref>
          ] (therein 38 in total) could be discussed in the present paper.
        </p>
        <p>Entity
Individual</p>
        <p>Relating
Role</p>
        <p>Relator
NonRelator
NonRole
InstanceRL
InstantiatedRL</p>
        <p>PlayerRL
PlayedRL
RoleRL
ContextRL</p>
        <p>BasePlayerAbleC</p>
        <p>BasePlayerC</p>
        <p>NonRelating
Category</p>
        <p>RoleCategory
RelatorCategory</p>
        <p>
          BaseRoleC
Relation
Figure 3. Taxonomy fragment of selected CR categories, as classified by HermiT [
          <xref ref-type="bibr" rid="ref26">26</xref>
          ]. Bold-face labels are
representatives of groups of equivalent named categories. Colors provide only a vaguely defined grouping.
        </p>
        <p>Overall, Fig. 3 corresponds well to our expectations. Yet there is one result that was
not immediately obvious from the DL axioms, because it grows out of the domain and
range constraints of CR relations and some axioms about the notions introduced as role
bases of those relations, cf. Table 1. In summary, the reasoner concludes the subsequent
(extensional) equivalences among CR categories. Each line corresponds to one of those
nodes in Fig. 3 labeled in bold face. Although this high number of equivalent categories
may seem awkward for an ontology in general, inspection shows that all of them are (in
the light of CR) reasonable cases of intensionally distinct, but coextensional categories.</p>
        <sec id="sec-2-4-1">
          <title>Entity</title>
        </sec>
        <sec id="sec-2-4-2">
          <title>Categorizable</title>
        </sec>
        <sec id="sec-2-4-3">
          <title>Instance</title>
        </sec>
        <sec id="sec-2-4-4">
          <title>PlayerAble Player Category Instantiable</title>
        </sec>
      </sec>
      <sec id="sec-2-5">
        <title>3.2. Signature CR and preview on axioms in FOL</title>
        <p>The axiomatization in first-order logic (FOL) is still in a preliminary stage, first of all.
It follows the ideas of ontological semantics [1, ch. 4–5], which implies some
methodological specialties. Nevertheless, all formulas specified in this section can properly be
considered under classical set-theoretic semantics. We consider three binary relations of
CR as fundamental relations, which are the only ones that are solely axiomatically
characterized. These relations are instantiation (::), role playing ( ) and role having (⊸),
↝
where those symbols are binary predicate symbols that are used in infix notation.</p>
        <p>Every other CR notion is first reified by a logical constant symbol and thus subject
to the domain of discourse.15 Moreover, predicate symbols are typically introduced for
convenience, but all of them must be “explained” by being equipped with a so-called
predication definition, intended to fix the “semantics” of atomic formulas with that
predicate. Notationally, like in sect. 2.3, we adopt the convention to let reifying constants
be preceded by # . For example, if Ent is a unary predicate symbol intended to denote
the CR category Entity, then #Ent is a logical constant for which there is the same intent.
Pred ( ) denotes all predicates of / in the argument, Const ( ) all constant symbols, ar ( )
the arity of its argument.</p>
        <p>Subsequently we specify a very limited, selective preview on the FOL
axiomatization over the signature CR. Formulas that are / were intended as axioms, but are already
shown to be entailed by others, are kept in the list of “axioms” / formulas, yet numbered
with prefix C (with references to entailing formulas in their description), whereas the
numbering of non-entailed and thus proper axioms has prefix A, that of definitions D.</p>
      </sec>
      <sec id="sec-2-6">
        <title>Definitions</title>
        <p>D1. P (x) $df x :: #P j P 2 Pred ( CR); ar (P ) = 1</p>
        <p>(uniform predication definitions for all unary predicates)
D2. Ent(x) $df 9y : y = x
(x is an entity :iff x exists)
15Introducing a constant symbol and thus reification applies likewise to the fundamental relations.</p>
      </sec>
      <sec id="sec-2-7">
        <title>Axioms and consequences</title>
        <p>A1. #P 6= #Q j #P; #Q 2 Const ( CR) (any two constants refer to distinct entities)
A2. 9x : P (x) j P 2 Pred ( CR); ar (P ) = 1 (all CR categories are instantiated)
C1. Cat(#P ) j P 2 Pred ( CR); ar (P ) = 1</p>
        <p>(categorization of constants as categories [A2, D1, A4])
C2. Ent(x) (everything is an entity [D2])
A3. :9x : Role(x) ^ Relator(x) (role and relator are disjoint categories)
A4. x :: y ! Ent(x) ^ Cat(y) (instantiation relates entities with categories)
A5. x :: y ^ Relation(y) ! Relator(x) (instantiation of relations yields relators)
A6. x :: y ^ RoleCat(y) ! Role(x) (instantiation of role categories yields roles)
A7. x ↝ y ! Ent(x) ^ Role(y) (plays relates entities with roles)
A8. x ⊸ y ! Role(x) ^ Relator(y) (role-of relates roles with relators)
A9. Relator(x) ! 9y : Relation(y) ^ x :: y (every relator instantiates 1 relation)
A10. x ⊸ y ^ x ⊸ z ! y = z (the relator of a role is uniquely determined)
C3. x ⊸ y ! (:9u u ⊸ x) ^ (:9v v ⊸ y) (role-of is a single-step relation [A3])
C4. (9y : y :: x) ! Cat(x) (if an entity is instantiated, it is a category [A4])
C5. Ent(x) $ 9y : Cat(y) ^ x :: y</p>
        <p>(every entity instantiates a category [C2, D1 for Ent, A4])</p>
        <p>Admittedly, this is just a minimal selection of axioms, primarily demonstrating some
axioms resulting from the reification aspect and then focusing on constraints of the
fundamental relations. One can observe that some assumptions on the reifying constants
have already effects on those relations. More of that can already be found in [1, sect.
6.1.2], e.g., where most of the common properties of orderings turn out not to be satisfied
by instantiation, based on few axioms, a.o., having entity as a universal category.</p>
        <p>The full theory is still under development. This goes in tandem with working on a
consistency proof for the FOL theory.</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>4. Discussion and related work</title>
      <p>With CR we aim at a theory of categories and relations that is well-suited as a foundation
for the semantics of languages as well as for other ontologies. The latter aspect concerns
meta-ontological capabilities of CR, i.e., CR notions lend themselves to an ontological
analysis of the constituents of ontologies. That aim of serving as a foundation for other
ontologies is as broad as to cover arbitrary ontologies, including CR itself. It is therefore
pursued by proposing a self-contained / self-analytic theory. As may be clear from the
sections above, all notions of CR are themselves considered to be in the intended domain
of discourse of the theory, such that, for example, all CR constituents can be categorized
by CR categories. Moreover, literally all relations of CR are subject to the same analytic
account based on relators composed of roles. This applies even to the three fundamental
binary relations, cf. the discussion of that aspect in [1, sect. 2.4.4.3 and near the end of
sect. 6.1.2]. A price to be paid for this is that CR is subject to infinite regresses, which
lead not only to infinite (logical) models of the full theory, but which are often considered
as harmful, if not necessary to be avoided. Unfortunately, we lack the space herein to
argue in detail against necessarily seeing a problem with the particular regresses that
occur, on philosophical, but also logical grounds. At least, we accept them in favor of
the – for us – very attractive feature that CR does not rely on any additional assumptions
nor on any kinds of entities that are considered solely external to the theory or that are
declared to be not analyzable.</p>
      <p>
        A few words remain to be devoted to related work. Focusing on applied ontology
and existing ontologies first, we mention the Unified Foundational Ontology (UFO) [
        <xref ref-type="bibr" rid="ref28">28</xref>
        ]
as the TLO with the most elaborate accounts of categories and relations that we are
aware of. Therefore, UFO is the prime candidate for an in-depth comparison after CR is
fully established. A few other TLOs cover notions that CR deals with, as well, e.g., the
Suggested Upper Merged Ontology (SUMO) [
        <xref ref-type="bibr" rid="ref29">29</xref>
        ].
      </p>
      <p>
        In the domain of conceptual modeling, we see two closely related lines of research.
Admittedly, only recently having become much more clearly aware of the abundance of
modeling and meta modeling approaches involving a positionalist account of relations
(and thus roles), see e.g. [22, esp. sect. 3.2], one may consider to what extent CR might
yield novel contributions conceptually, for instance, remembering the discussion of base
role, base player and base playerable categories, and / or whether it may serve as a
foundation for ontology-driven conceptual (meta) modeling, e.g., in the sense of [
        <xref ref-type="bibr" rid="ref22">22</xref>
        ].
Similarly, we see a connection to fairly recent work on multi-level modeling such as [
        <xref ref-type="bibr" rid="ref30">30</xref>
        ], as
CR allows for complex categorization levels.
      </p>
    </sec>
    <sec id="sec-4">
      <title>5. Conclusions</title>
      <p>
        In this paper we argue for the striking importance of well-developed accounts of
categories and relations and the remaining need to establish formal ontological theories for this
subject matter. We are in the process of working on one candidate theory, abbreviated as
CR. Primarily its conceptual approach is elaborated herein to some extent, following [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ],
accompanied by reports on the status of our formalization efforts.
      </p>
      <p>Not surprisingly, we consider CR as a promising approach, while that largely
remains a claim herein. Our next steps comprise of completing the first-order
axiomatization and its meta-theoretic analysis. Afterwards or possibly starting in parallel, it will be
instructive to apply and relate CR not only to itself, but to other ontologies as well as in
the foundation of conceptual modeling.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>F.</given-names>
            <surname>Loebe</surname>
          </string-name>
          . Ontological Semantics:
          <article-title>An Attempt at Foundations of Ontology Representation</article-title>
          .
          <source>PhD Thesis</source>
          , University of Leipzig, Germany,
          <year>2015</year>
          . http://nbn-resolving.de/urn:nbn:de:bsz:
          <fpage>15</fpage>
          -qucosa-166326.
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>P.</given-names>
            <surname>Hitzler</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Rudolph</surname>
          </string-name>
          , and
          <string-name>
            <given-names>M.</given-names>
            <surname>Krötzsch</surname>
          </string-name>
          .
          <article-title>Foundations of Semantic Web Technologies</article-title>
          . Chapman &amp; Hall / CRC Textbooks in Computing. Chapman &amp; Hall / CRC, London,
          <year>2009</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>J.</given-names>
            <surname>Mylopoulos</surname>
          </string-name>
          .
          <article-title>Information modeling in the time of the revolution</article-title>
          .
          <source>Information Systems</source>
          ,
          <volume>23</volume>
          (
          <issue>3-4</issue>
          ):
          <fpage>127</fpage>
          -
          <lpage>155</lpage>
          ,
          <year>1998</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>M. R.</given-names>
            <surname>Quillian</surname>
          </string-name>
          .
          <article-title>Semantic networks</article-title>
          . In M. L. Minsky, editor,
          <source>Semantic Information Processing</source>
          , pages
          <fpage>227</fpage>
          -
          <lpage>270</lpage>
          . MIT Press, Cambridge, Massachusetts,
          <year>1968</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>P. P.-S.</given-names>
            <surname>Chen</surname>
          </string-name>
          .
          <article-title>The entity-relationship model: Toward a unified view of data</article-title>
          .
          <source>ACM Transactions on Database Systems</source>
          ,
          <volume>1</volume>
          (
          <issue>1</issue>
          ):
          <fpage>9</fpage>
          -
          <lpage>36</lpage>
          ,
          <year>March 1976</year>
          .
          <article-title>Special issue: Papers from the [</article-title>
          <source>First] International Conference on Very Large Data Bases, Framingham</source>
          , Massachusetts, USA, Sep
          <volume>22</volume>
          -
          <issue>24</issue>
          ,
          <year>1975</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <surname>OMG. ODM</surname>
          </string-name>
          , Ontology Definition Metamodel. http://www.omg.org/spec/ODM/ (standards website).
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>OMG. Ontology</given-names>
            <surname>Definition</surname>
          </string-name>
          <article-title>Metamodel (ODM)</article-title>
          .
          <source>Specification Version 1</source>
          .1,
          <string-name>
            <given-names>Object</given-names>
            <surname>Management</surname>
          </string-name>
          <article-title>Group (OMG), Needham</article-title>
          , Massachusetts, USA,
          <year>September 2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <surname>OMG. MOF</surname>
          </string-name>
          , Meta Object Facility. http://www.omg.org/spec/MOF/ (standards website).
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <surname>OMG. Meta Object</surname>
          </string-name>
          <article-title>Facility (MOF) Core Specification Version 2.4.2</article-title>
          . OMG Document formal/2016- 11-01, Object Management Group (OMG), Needham, Massachusetts, USA,
          <year>November 2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>H.</given-names>
            <surname>Herre</surname>
          </string-name>
          and
          <string-name>
            <given-names>F.</given-names>
            <surname>Loebe</surname>
          </string-name>
          .
          <article-title>A meta-ontological architecture for foundational ontologies</article-title>
          . In R. Meersman and
          <string-name>
            <surname>Z</surname>
          </string-name>
          . Tari, editors,
          <source>On the Move to Meaningful Internet Systems</source>
          <year>2005</year>
          :
          <article-title>CoopIS, DOA, and ODBASE: Proceedings of the OTM Confederated International Conferences</article-title>
          , CoopIS, DOA, and
          <source>ODBASE</source>
          <year>2005</year>
          ,
          <string-name>
            <given-names>Agia</given-names>
            <surname>Napa</surname>
          </string-name>
          , Cyprus, Oct 31 - Nov 4,
          <string-name>
            <surname>2005 (Part</surname>
            <given-names>II</given-names>
          </string-name>
          ), volume
          <volume>3761</volume>
          of Lecture Notes in Computer Science, pages
          <fpage>1398</fpage>
          -
          <lpage>1415</lpage>
          , Berlin,
          <year>2005</year>
          . Springer.
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <surname>GFO</surname>
          </string-name>
          ,
          <article-title>General Formal Ontology</article-title>
          . http://www.onto-med.de/ontologies/gfo/.
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>H.</given-names>
            <surname>Herre</surname>
          </string-name>
          .
          <article-title>General Formal Ontology (GFO): A foundational ontology for conceptual modelling</article-title>
          . In R. Poli,
          <string-name>
            <given-names>M.</given-names>
            <surname>Healy</surname>
          </string-name>
          ,
          <article-title>and</article-title>
          <string-name>
            <surname>A</surname>
          </string-name>
          . Kameas, editors,
          <source>Theory and Applications of Ontology: Computer Applications</source>
          , volume
          <volume>2</volume>
          , chapter
          <volume>14</volume>
          , pages
          <fpage>297</fpage>
          -
          <lpage>345</lpage>
          . Springer, Heidelberg,
          <year>2010</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>H.</given-names>
            <surname>Herre</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Heller</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Burek</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Hoehndorf</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Loebe</surname>
          </string-name>
          , and
          <string-name>
            <given-names>H.</given-names>
            <surname>Michalek</surname>
          </string-name>
          .
          <article-title>General Formal Ontology (GFO) - A foundational ontology integrating objects</article-title>
          and
          <source>processes [Version 1.0</source>
          .1]. Draft, Research Group Ontologies in Medicine, Institute of Medical Informatics, Statistics and Epidemiology, University of Leipzig, Germany,
          <year>2007</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>S.</given-names>
            <surname>Nirenburg</surname>
          </string-name>
          and
          <string-name>
            <given-names>V.</given-names>
            <surname>Raskin</surname>
          </string-name>
          . Ontological Semantics. MIT Press, Cambridge, Massachusetts,
          <year>2004</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>J. J. E.</given-names>
            <surname>Gracia</surname>
          </string-name>
          .
          <article-title>Metaphysics and Its Tasks: The Search for the Categorial Foundation of Knowledge. SUNY series in Philosophy</article-title>
          . State University of New York Press, Albany,
          <year>1999</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>F.</given-names>
            <surname>Loebe</surname>
          </string-name>
          .
          <article-title>An analysis of roles: Towards ontology-based modelling. Diplomarbeit (akin to Master's Thesis)</article-title>
          , Computer Science Institute, University of Leipzig, Germany,
          <year>2003</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>F.</given-names>
            <surname>Loebe</surname>
          </string-name>
          and
          <string-name>
            <given-names>H.</given-names>
            <surname>Herre</surname>
          </string-name>
          .
          <article-title>Formal semantics and ontologies: Towards an ontological account of formal semantics</article-title>
          . In C. Eschenbach and M. Grüninger, editors,
          <source>Formal Ontology in Information Systems: Proceedings of the 5th International Conference, FOIS</source>
          <year>2008</year>
          , Saarbrücken, Germany, Oct 31-Nov 3, volume
          <volume>183</volume>
          <source>of Frontiers in Artificial Intelligence</source>
          , pages
          <fpage>49</fpage>
          -
          <lpage>62</lpage>
          , Amsterdam,
          <year>2008</year>
          . IOS Press.
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>J.</given-names>
            <surname>Rumbaugh</surname>
          </string-name>
          ,
          <string-name>
            <surname>I. Jacobson</surname>
          </string-name>
          , and
          <string-name>
            <given-names>G.</given-names>
            <surname>Booch. The Unified Modeling Language Reference Manual</surname>
          </string-name>
          .
          <source>Object Technology Series. Addison Wesley</source>
          , Reading, Massachusetts, 2. edition,
          <year>2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <given-names>R.</given-names>
            <surname>Ingarden</surname>
          </string-name>
          .
          <source>Der Streit um die Existenz der Welt</source>
          , volume
          <volume>1</volume>
          : Existenzialontologie. Niemeyer Verlag, Tübingen, Germany,
          <year>1964</year>
          . in German.
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <given-names>P.</given-names>
            <surname>Aczel</surname>
          </string-name>
          .
          <article-title>Non-wellfounded sets</article-title>
          .
          <source>Number 14 in CSLI Lecture Notes</source>
          . Stanford University,
          <article-title>Center for the Study of Language and Information (CSLI</article-title>
          ), Stanford, California, USA,
          <year>1988</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <given-names>A. D.</given-names>
            <surname>Irvine</surname>
          </string-name>
          and
          <string-name>
            <given-names>H.</given-names>
            <surname>Deutsch</surname>
          </string-name>
          .
          <article-title>Russell's paradox</article-title>
          . In E. N. Zalta, editor,
          <source>The Stanford Encyclopedia of Philosophy</source>
          . Stanford University,
          <article-title>Center for the Study of Language and Information (CSLI</article-title>
          ), Stanford, California, USA,
          <year>Fall 2014</year>
          edition,
          <year>2014</year>
          . http://plato.stanford.edu/archives/ fall2014/entries/russell-paradox/.
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [22]
          <string-name>
            <surname>C. M. Keet</surname>
            and
            <given-names>P. R.</given-names>
          </string-name>
          <string-name>
            <surname>Fillottrani</surname>
          </string-name>
          .
          <article-title>An ontology-driven unifying metamodel of UML Class Diagrams, EER, and ORM2</article-title>
          .
          <source>Data &amp; Knowledge Engineering</source>
          ,
          <volume>98</volume>
          :
          <fpage>30</fpage>
          -
          <lpage>53</lpage>
          ,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          [23]
          <string-name>
            <surname>C. M. Keet</surname>
            and
            <given-names>T.</given-names>
          </string-name>
          <string-name>
            <surname>Chirema</surname>
          </string-name>
          .
          <article-title>A model for verbalising relations with roles in multiple languages</article-title>
          . In E. Blomqvist,
          <string-name>
            <given-names>P.</given-names>
            <surname>Ciancarini</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Poggi</surname>
          </string-name>
          , and F. Vitali, editors,
          <source>Knowledge Engineering and Knowledge Management - Proceedings of the 20th International Conference, EKAW 2016</source>
          , Bologna, Italy,
          <source>Nov 19- 23</source>
          , volume
          <volume>10024</volume>
          of Lecture Notes in Computer Science, pages
          <fpage>384</fpage>
          -
          <lpage>399</lpage>
          , Cham,
          <year>2016</year>
          . Springer.
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          [24]
          <string-name>
            <given-names>F.</given-names>
            <surname>Loebe</surname>
          </string-name>
          .
          <article-title>CR, ontology of categories and relations, version 1.0 in OWL-DL (RDF/XML format)</article-title>
          . http: //www.informatik.uni-leipzig.de/~loebe/ontologies/cr-dl.owl,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>[25] Stanford University. Protégé, ontology editor. https://protege.stanford.edu/.</mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>[26] University of Oxford, UK. HermiT OWL Reasoner. http://www.hermit-reasoner.com/.</mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          [27]
          <string-name>
            <given-names>B.</given-names>
            <surname>Motik</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Shearer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>and I.</given-names>
            <surname>Horrocks</surname>
          </string-name>
          .
          <article-title>Hypertableau reasoning for description logics</article-title>
          .
          <source>Journal of Artificial Intelligence Research</source>
          ,
          <volume>36</volume>
          :
          <fpage>165</fpage>
          -
          <lpage>228</lpage>
          ,
          <year>2009</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          [28]
          <string-name>
            <given-names>G.</given-names>
            <surname>Guizzardi</surname>
          </string-name>
          .
          <article-title>Ontological Foundations for Structural Conceptual Models</article-title>
          , volume
          <volume>015</volume>
          of Telematica Instituut Fundamental Research Series. Telematica Instituut,
          <source>Enschede (Netherlands)</source>
          ,
          <year>2005</year>
          . also: CTIT PhD Series No.
          <volume>05</volume>
          -
          <fpage>74</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref29">
        <mixed-citation>
          [29]
          <string-name>
            <given-names>A.</given-names>
            <surname>Pease</surname>
          </string-name>
          . Ontology:
          <string-name>
            <given-names>A Practical</given-names>
            <surname>Guide. Articulate</surname>
          </string-name>
          Software Press, Angwin, California, USA,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref30">
        <mixed-citation>
          [30]
          <string-name>
            <surname>C. M. Fonseca</surname>
            ,
            <given-names>J. P.</given-names>
          </string-name>
          <string-name>
            <surname>Almeida</surname>
            , G. Guizzardi, and
            <given-names>V. A.</given-names>
          </string-name>
          <string-name>
            <surname>Carvalho</surname>
          </string-name>
          <article-title>. Multi-level conceptual modeling: From a formal theory to a well-founded language</article-title>
          .
          <source>In Conceptual Modeling - ER 2018, Proceedings of the 37th International Conference, Xi'an, China, Oct 22-25</source>
          . Springer,
          <year>2018</year>
          . In press.
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>