Abstract
Basic Formal Ontology (BFO) is a top-level ontology consisting of thirty-six classes, designed to support information integration, retrieval, and analysis across all domains of scientific investigation, presently employed in over 350 ontology projects around the world. BFO is a genuine top-level ontology, containing no terms particular to material domains, such as physics, medicine, or psychology. In this paper, we demonstrate how a series of cases illustrating common types of change may be represented by universals, defined classes, and relations employing the BFO framework. We provide discussion of these cases to provide a template for other ontologists using BFO, as well as to facilitate comparison with the strategies proposed by ontologists using different top-level ontologies.
Introduction
In this paper, we demonstrate how Basic Formal Ontology (BFO) may be used to represent six cases involving change. These cases, their goals, and their accompanying focus statements are discussed in order to provide a template for other ontologists using BFO, as well as to facilitate comparison with the strategies proposed by ontologists using different top-level ontologies. Basic Formal Ontology2
International Organization for Standardization. (2021). Information technology – Top-level ontologies (TLO) – Part 2: Basic Formal Ontology (BFO) (ISO Standard No. 21838-2:2020). Retrieved from
Users of BFO. Accessed December 25, 2020 at
To see the full axiomatization and track issues, see
Ontological Realism – The goal of an ontology is to describe reality. Scientific investigation is concerned with general features of reality and relations among them. Consequently, BFO consists fundamentally of representations of reality rather than language, concepts, or mental representations about reality [Arp, Smith, & Spear, 2015].
Fallibilism – Whereas universals themselves do not change, our understanding of them must in light of new discoveries. While present scientific theories are assumed to be our best sources of accurate statements about reality, BFO recognizes, of course, that present scientific theories may be incorrect. Consequently, BFO is committed to tracking scientific developments over time, and updating ontologies in accordance with scientific developments [Arp, Smith, & Spear, 2015].
Adequatism – Entities in a domain should not be assumed to be reducible to other kinds of entities. All scientific disciplines are worthy of representation in their own terms, and it is not necessary to paraphrase talk of these entities in terms of a privileged set of entities (e.g. those described by physics). This commitment contrasts with reductionism, which seeks to reduce entities described by some domain of science to another deemed more fundamental [Arp, Smith, & Spear, 2015].
BFO adopts the following fundamental categories [Arp, Smith, & Spear, 2015, Smith & Ceusters, 2010, Bittner & Smith, 2001]:
universal and particular – Particulars are individual denizens of reality restricted to specific times and places, which instantiate universals, but which cannot be instantiated. Universals are repeatable across time and space and may have an indefinite number of instantiated particulars [Grenon, 2003, Arp & Smith, 2008]. continuant and occurrent – BFO is largely partitioned into disjoint universals.5 The exceptions to disjointedness are BFO’s classes fiat object part, object, and object aggregate. Some instances may belong to more than one of these classes.
relations – BFO adopts three basic relation types: universal-universal, universal-particular, and particular-particular, the latter two of which may be time indexed. Universal-universal relations in BFO relate subtypes to parent types, whereas the sole universal-particular relation is the instance of relation, which holds between particulars and the universals under which they fall [Zemach, 1970].
We leave aside discussion of fiat object part, spatial region and its subclasses, process boundary, spatiotemporal region, relational quality, history, and continuant fiat boundary and its subclasses, as these classes were not necessary to represent the cases under discussion.
a is an independent continuant
material entity – an independent continuant that at all times at which it exists has some portion of matter as continuant part.
object – a material entity that manifests causal unity and is of a type instances of which are maximal relative to the sort of causal unity manifested.
object aggregate – a material entity consisting exactly of (
a is an immaterial entity
site – a three-dimensional immaterial entity whose boundaries either (partially or wholly) coincide with the boundaries of one or more material entities or have locations determined in relation to some material entity.
generically dependent continuant – an entity that exists in virtue of the fact that there is at least one of what may be multiple copies; it is the content or the pattern that the multiple copies share.
b is a specifically dependent continuant
realizable entity – a specifically dependent continuant that inheres in some independent continuant that is not a spatial region and is of a type some instances of which are realized in processes of a correlated type.
role – a realizable entity that exists because there is some single bearer that is in some special physical, social, or institutional set of circumstances in which this bearer does not have to be and which is not such that, if it ceases to exist, then the physical make-up of the bearer is thereby changed.
disposition – a realizable entity such that if it ceases to exist, then its bearer is physically changed, and whose realization occurs when and because its bearer is in some special physical circumstances, and this realization occurs in virtue of the bearer’s physical make-up.
function – a disposition that exists in virtue of the bearer’s physical make-up and this physical make-up is something the bearer possesses because it came into being either through evolution (in the case of natural biological entities) or through intentional design (in the case of artifacts), in order to realize processes of a certain sort.
quality – a specifically dependent continuant that, in contrast to roles and dispositions, does not require any further process in order to be realized.
p is a process
temporal region – an occurrent over which processes can unfold.
temporal instant – a zero-dimensional temporal region that has no proper temporal part.
temporal interval – a one-dimensional temporal region that is continuous, thus without gaps or breaks.
We describe a fragment of the BFO ISO 21838-2 First-Order Logic (FOL) axiomatization [Ruttenberg, 2020]. The domain is comprised of particulars that stand in the primitive
This relation is not included in the BFO-ISO specification, but is defined here to simplify discussion.

BFO continuant hierarchy.

BFO occurrent hierarchy.
By rigid universal
BFO’s theory of parts is modeled after Minimal Extension Mereology (MEM) [Simons, 1987]. MEM is described in terms of binary part relations, but is extended to handle the time-indexed relations. The MEM axioms state that a part relation is reflexive, antisymmetric, transitive, weakly supplemented, and exhibits the unique product property. Any time-indexed relation implies that the first two relata exist, and holds at any time the relata exist. For instance, when a time-indexed relation is reflexive we mean that the self-relationship refers to the first two relata and it must hold at any time the relata exist.
BFO has two part of relations, one for continuants, called
Using these relations we can define irreflexive, asymmetric, transitive
Starting at the continuant side of the BFO hierarchy in Fig.
1
, an independent continuant is distinguished from other continuants in that they neither generically nor specifically depend on other entities. In contrast, a specifically dependent continuant
In a number of relations involving independent continuants the relation is actually valid only if the entity is a spatial region. In order to keep the discussion simpler, we do not mention it in the body.
A specifically dependent continuant is said to
All independent continuants other than spatial regions occupy a spatial region, and so are extended in space and time. Some may be
A material entity can be
Any independent continuant, specifically dependent continuant, or generically dependent continuant can
A process
An occurrent can be a
Temporal regions provide the indices for all the time-indexed ternary relations in BFO. A temporal region
In this section, we examine several cases reflecting composition, roles, property and event change, and scientific progress. As BFO is a small top-level ontology comprised of domain-neutral terms, the examples use either terms we define in this paper, or wherever possible, existing terms from BFO-aligned ontologies within the OBO Foundry library9
Since the cases reflect changes over time, temporal intervals will be used throughout. We introduce some formalization here to avoid repetitions. In each case, we will use “i” to represent the interval during which the case unfolds. We will use subscripts on “i” to represent proper10
Any “proper” relation
In our examples, there are cases where we mention the possibility of enrichment using representations of
An information content entity (ICE) is a

Relationships among information content entities and bearers.
In figures throughout, we use circular nodes to represent both universals and defined classes, and diamonds to represent particulars.
In Fig. 3 , the concretization of the measurement ICE can be understood as some text (understood as a quality) written on the IBE. The relationship “has text value”, with the target being a string, should be understood as a shorthand representation of the relationship of the IBE to the concretization that is the phrase “2 miles per hour” recorded on the IBE.
CASE 1: There is a four-legged table made of wood. Sometime later, a leg of the table is replaced. Even later, the table is demolished so it ceases to exist although the wood is still there after the demolition.
GOAL: The example aims to show if and how the ontology models materials, objects, and components and the relationships among them.
FOCUS: The relationship between the wood and the table and the table’s parts over time. (Artefacts and functions are not the focus.)
Classes used to formalize Case 1
Classes used to formalize Case 1
Particulars used to formalize Case 1
BFO does not have a constitution relation such as “made of”, typically related to an entity described as a mass noun. Instead, our example directly represents the particular portion of wood and its parts which are, when the table exists, part of the table. In Tables
1
–
3
, we describe the classes, particulars, and relations we will use in our discussion. The portion of wood exists throughout the interval but changes. At the beginning of the interval, the portion of wood bears a table function and has parts that bear leg functions. The portion of wood
Relations used to formalize Case 1
wood is an
See the introduction to Section 4 for formalization of the relationship between i and its sub-intervals.
¬
Strictly speaking, leg 2 is also not a
¬
Strictly speaking, leg 1 is also not a

Wood undergoing change in Case 1.
CASE 2: Mr. Potter is the teacher of class 2C at Shapism School and resigns at the beginning of the spring break. After the spring break, Mrs. Bumblebee replaces Mr. Potter as the teacher of 2C. Also, student Mary left the class at the beginning of the break and a new student, John, joins in when the break ends. GOAL: The example aims to show if and how the ontology models the relationships between roles, players and organizations. FOCUS: The change of roles/players; the vacancy of the teaching position; persistence of the class while students come and go.
Mr. Potter is – we assume – the only teacher of class 2C prior to Spring Break and participates in an act of resignation prior to this break. Classes at Shapism School are not in session during the break, but during this time Mrs. Bumblebee and Shapism School agree that Mrs. Bumblebee will bear a 2C teacher role at the end of Spring Break. We focus on only Mr. Potter and Mrs. Bumblebee in our formalization, as the loss of student Mary and gain of student John during this interval does not differ greatly from the loss of teacher Mr. Potter and gain of teacher Mrs. Bumblebee. We use the following assignment in our formalization (Tables 4–6).
Classes used to formalize Case 2
Classes used to formalize Case 2
Particulars used to formalize Case 2
Relations used to formalize Case 2
Mr. Potter and Mrs. Bumblebee are ¬ ¬ Mr. Potter is, additionally, not a
Mr. Potter was a
Resignation and assignment of 2C teacher roles in Case 2.
¬
2C teacher role does not exist during subsequent intervals.
2C teacher role does not exist before interval i5.
CASE 3: A flower is red in the summer. As time passes, the color changes. In autumn the flower is brown. GOAL: The example aims to show if and how the ontology models change in qualities/properties. FOCUS: The change of the color of a flower.
Color is a messy phenomenon. Color ascriptions can be described at different levels of granularity, for example, the whole flower, flower petals, or proper surface parts of petals. Distributions of colors at one level of granularity often determine color at higher levels of granularity. For example, classification of a petal as “red” depends on the distribution of red on proper parts of the petal’s surface. Additionally, color may be understood as qualities, or dispositions to cause color experiences, or the color experiences themselves. We will thus need to simplify our formalization. We focus on a specific petal of the flower for simplicity, noting our formalization can be applied to lower or higher levels of granularity. Moreover, we focus on colors as qualities of entities, rather than dispositions to cause experiences or as experiences. Broadly speaking then, the petal bears a red color quality during summer, the type of which changes to brown during fall. During this time, the flower participates in an act of withering. We use the following assignments in our formalization (Tables 7–9).
Classes used to formalize Case 3
Classes used to formalize Case 3
Particulars used to formalize Case 3
Relations used to formalize Case 3
We use the classes flower and petal [Walls et al., 2019, Jaiswal et al., 2005] and assert the instance flower of the former has
Color is a specifically dependent continuant in BFO [Smith, 2012]. We assert two subclasses of color: red and brown, and we furthermore assert that petal bears an
The
Petal changing color in Case 3.
The flower CASE 4: A man is walking when suddenly he starts walking faster and then breaks into a run. GOAL: The example aims to show if and how the ontology models change during an event. FOCUS: The change in the speed and mode of locomotion.
Processes do not change; they are changes. Participating in an act of locomotion, however, may have proper process walking, accelerating, and running parts. Intuitively, walking and running consist of sequences involving an agent who makes patterned contact with the ground using their feet, over some duration. For a given agent and given duration, walking is distinguished from running based on the number of moments of contact between the agent’s feet and the ground. If this number is above some threshold, which may vary given the agent’s size and shape, then it will count as running. An individual is accelerating when there is a patterned decrease in the duration between contacts with the ground and an increase in the spatial distance traversed by the agent.
In this case, a man is participating in an act of locomotion having proper process parts an act of walking, act of running, and act of accelerating. Our formalization uses the following assignments (Tables 10 and 11).
Particulars used to formalize Case 4
Relations used to formalize Case 4
The man participates in an act of locomotion.
This process is comprised of
While our characterization of this case is general, complementary refinements could be added. For example, the man’s changing speed at times during this case might be represented as measurements taken at temporal parts of the interval. Fig.
3
provides a recipe for characterizing measurements using instances of generically dependent continuant, as evidenced in the next case. Moreover, our analysis of the next case illustrates a further complementary characterization of changing motion.

Man moving with increasing speed in Case 4.
CASE 5: A man is walking to the station, but before he gets there, he turns around and goes home. GOAL: The example aims to show if and how the ontology models change in goal-directed activities. FOCUS: An activity/event is not completed and another activity/event is completed instead.
The man commits himself to a plan to walk to the station, which is specified in terms of actions he might take and the objective he seeks. Prior to arriving at the station, the man abandons his initial plan, and forms another, this time to turn around and walk home. As before, the man’s plan to walk home is specified in terms of actions he might take and the objective he seeks. In this case, the man achieves his objective.
Classes used to formalize Case 5
Classes used to formalize Case 5
Particulars used to formalize Case 5
Relations used to formalize Case 5
The man bears plan 1 [Smith & Ceusters, 2015, Ruttenberg et al., 2017], which is a concretization of station plan specification. Station plan specification has continuant part both the station action specification that prescribes the steps the man might take to walk to the station and the station objective specification that describes the goal of plan 1:
Man walking to station, then home in Case 5.
Station is an
At some time, the man forms plan 2 to walk back home, then
The man’s home is a facility. There is an 
CASE 6: A marriage is a contract that is regulated by civil and social constraints. These constraints can change but the meaning of marriage continues over time. GOAL: The example aims to show if and how the ontology models the evolution of the meaning of a term. FOCUS: The continuity/discontinuity of the meaning of marriage in the presence of changing qualifications.
Speaking of ‘the meaning’ of marriage is spurious. Like most words, ‘marriage’ is polysemous. It can refer to a process in which spouses participate; it can refer to information content entities (i.e. the idea of marriage in the minds of particular people, or as represented in legal documents); and it can refer to a pair of mutually dependent spousal roles and their associated powers and privileges. Some uses of ‘marriage’ pull together all three meanings, as when we speak of the institution of marriage and denote a set of practices (processes) realizing marital powers (roles) that are prescribed by social or religious doctrine and law (information content entities). In representing marriage, we should take care not to conflate these different notions. As Groucho Marx once quipped: “Marriage is a wonderful institution, but who wants to live in an institution?”
Marriage license regulations vary by geographical region, population, and organizational affiliation. In the U.S., for example, marriage requirements, laws, and associated rights are established by states. All states impose eligibility requirements on individuals. For example, individuals entering marriage must have the capacity to consent to the arrangement and must be above a certain age. States also impose eligibility requirements on the couple. For example, at least one member of the union must be a U.S. citizen, before 1967 several states prohibited interracial marriage, and until 2015 several prohibited same-sex marriage [Smith, 2014]. Governments also grant obligations to spouses – married partners bear financial responsibilities to one another – and privileges – married partners are not required to testify against one another in court. Obligations and privileges can, like eligibility requirements, be changed by governing agencies.
We focus on the present status of a marriage contract issued in the U.S. between 1967 and 2015, and subsequent legal changes after 2015.
Classes used to formalize Case 6
Classes used to formalize Case 6
Particulars used to formalize Case 6
Relations used to formalize Case 6
The marriage license is an instance of the class marriage license, which is a subclass of document [Almeida, Slaughter, & Brochhausen, 2012, Almeida et al., 2017]. State government, which issues the marriage license, is an instance of government, which is a type of organization able to exercise judicial, legislative, or executive authority over a site.
State government
Alex and Bailey each
At some point, following deontic declaration 1 that results in the state government issuing marriage license for Alex and Bailey, the U.S. Supreme Court
The expansion of sanctioned realizations of

Changing deontic roles in Case 6.
As discussed, governments may alter marriage contracts in another way, by changing spousal obligations and powers. To illustrate, suppose state government
At least two types of change to marriage licenses can be represented with BFO, reflecting changes to eligibility requirements – which either narrow or extend participants – or changes to associated roles – which either narrow or extend spousal rights and obligations. In each case, the meaning of marriage, in some sense, remains the same.
Relations used in cases from other BFO-conformant ontologies
These relations come from ontologies using Basic Formal Ontology (BFO), including: The Common Core Ontologies (CCO), The Ontology for Biomedical Investigations (OBI), The Information Artifact Ontology (IAO), and The Ontology of Document Acts (D-Acts).
BFO is committed to there being a single reality, with scientific investigation often resulting in clarifications of our picture of this reality. As science updates, ontology should follow. Other conceptions, past or present, of the way the world is, or might be, are merely informational entities and impose no further ontological commitments.
As the core architecture of The Open Biological and Biomedical Ontology (OBO) Foundry and The Industrial Ontology Foundry (IOF) [Smith et al., 2005, Smith et al., 2007, Smith et al., 2019], BFO is widely used across a range of scientific disciplines. BFO is used extensively in the biomedical domain [Bandrowski, 2016], providing domain specialists foundational support when modeling phenotypes [Buttigieg, et. al., 2013], disease [Grenon, Smith, & Goldberg, 2004, Köhler et al., 2013, Scheuermann, Ceusters, & Smith, 2009, Beverley, Babcock, Cowell, & Smith 2020], diagnosis [He et al., 2020, Babcock, Beverley, Cowell, & Smith, 2021], and resistance [Goldfain, Smith, & Cowell, 2011]. BFO is presently used in over 350 ontology products, and with its recent standardization, this number will no doubt increase in the coming years.
Footnotes
Acknowledgements
Thanks to Barry Smith for his comments on an early draft of this manuscript.
