Core Concepts
The Common Core Ontologies (CCO) provide a mid-level ontology suite that extends the Basic Formal Ontology (BFO) to enable data standardization, interoperability, and automated reasoning across numerous domains.
Abstract
The Common Core Ontologies (CCO) are a suite of eleven ontologies designed to serve as a mid-level ontology that extends the Basic Formal Ontology (BFO). CCO has been increasingly adopted by a broad group of users and applications, and is currently being reviewed to become the first standard mid-level ontology.
The key features of CCO include:
Methodological Commitments: CCO inherits the realist, fallibilist, and adequatist commitments of BFO, aiming to represent reality rather than just language or concepts.
Modular Structure: CCO consists of eleven ontologies, each with a specific scope, such as representing geospatial entities, information entities, events, time, agents, qualities, and more. These modules can be used individually or in combination.
Spatial and Temporal Tracking: CCO provides robust resources for representing the movement of entities through space and time, including the ability to trace the path of a vehicle across geospatial regions and to model the constancy of qualities over time.
Information Representation: CCO distinguishes between information content, information bearing entities, and the patterns that concretize information, enabling flexible representations of information provenance, transmission, and evaluation.
Change and Constancy: CCO introduces the concept of "stasis" to represent the constancy of qualities over time, and provides a hierarchy of classes for modeling the gain, loss, increase, and decrease of dependent entities.
While CCO has been successful in its adoption and application, there are ongoing efforts to improve its documentation, align it with other ontology standards, and address areas in need of refinement, such as the representation of stasis and the integration of measurement unit ontologies.
Stats
CCO has been increasingly adopted by a broad group of users and applications in defense and intelligence sectors.
CCO is currently being reviewed to become the first standard mid-level ontology by the IEEE P3195 Standard for Requirements for a Mid-Level Ontology and Extensions working group.
CCO was endorsed as a "baseline standard" for formal ontology development across the Department of Defense and Intelligence Community in 2024.
Quotes
"CCO has been used to integrate heterogenous data concerning entities that move through space over time."
"CCO provides adequate resources for representing time without delving into the more sophisticated temporal representations of previous versions of BFO."
"CCO provides resources for the representation of the gain or loss of dependent entities because of some process."