Graph
Common Core Ontology

📚Common Core Ontology

NEW

Also known as: CCO

An open suite of interoperable core ontologies, typically aligned to BFO, providing reusable patterns and classes for general-purpose modeling.

DESCRIPTION

Common Core Ontologies (CCO) offer a curated set of interoperable core ontologies that define general concepts, relations, and patterns. They are designed to support domain ontologies and enterprise knowledge graphs by providing a high-level framework. CCO emphasizes reuse, modularity, and alignment to upper ontologies, frequently BFO. The suite accelerates ontology development, reduces ambiguity, and promotes consistency. It is open-source, community-driven, and applicable across diverse domains. Typical modules cover time, agents, events, roles, and objects.

ALTERNATIVE DEFINITIONS

Common Core Ontologies

The Common Core Ontologies are a suite of open-source ontologies designed to provide a higher-level framework for domain ontologies.

Describes CCO’s role and open-source nature for broad reuse.

Source

Common Core Ontologies (GitHub)

Common Core Ontologies (CCO) provide a set of ontologies for general-purpose concepts to support the development of interoperable domain ontologies.

Highlights GitHub-hosted suite and focus on interoperability.

Source

Basic Formal Ontology Upper Ontology Foundational Ontology Ontology Suite OWL Ontology Design Patterns Domain Ontology RDF Knowledge Graph

COMPETING TERMS

SUMO DOLCE

RELATIONS

KNOWLEDGE AREAS

Semantic & Knowledge Modeling Data Modeling Data Architecture Data Management

TARGET AUDIENCE

Data Architect Data Modeler Data Steward Information Analyst AI Engineer

EXTERNAL SOURCES

TOP QUESTIONS

What is the scope of Common Core Ontology?

CCO covers general-purpose concepts like agents, events, time, roles, and objects to support domain ontologies.

Category: Overview

How does CCO relate to BFO?

CCO typically aligns to BFO to inherit foundational categories and constraints.

Category: Topic

Why use CCO in enterprise knowledge graphs?

It accelerates modeling, improves interoperability, and provides vetted semantic patterns.

Category: Relevancy

What risks accompany adopting CCO?

Potential misfit to niche domains and dependency on external governance and updates.

Category: Risk

How do I start with CCO?

Review documentation, select relevant modules, import into Protégé, and align domain concepts.

Category: Advice

What are alternatives to CCO?

SUMO and DOLCE offer comparable upper-level foundations.

Category: Alternatives

How does CCO improve consistency?

It provides shared definitions and relations, reducing ambiguity across projects.

Category: Opinion

Who maintains CCO?

A community and consortium oversee releases, documentation, and governance.

Category: Management

Can CCO be extended?

Yes, domain ontologies can specialize CCO patterns and classes within alignment constraints.

Category: Example