Home

Awesome

The Common Core Ontologies (CCO)

IMPORTANT NOTE
Starting with version 2.0, CCO IRIs are using a new namespace and have opaque local identifiers for all ontology elements.
See here for the mapping file.

What is CCO?

The Common Core Ontologies (CCO) is a widely-used suite of eleven ontologies that consist of logically well-defined generic terms and relations among them reflecting entities across all domains of interest.

These eleven ontologies constitute a mid-level ontology that extends from the Basic Formal Ontology (BFO), an ISO-standard top-level ontology. Whereas BFO represents only the most generic entities and relations, CCO contains classes that users will find common across data sets in many domains. Such classes include, for example, person, facility, date, employment, nickname, and measurement.

Both BFO and CCO have been directed for use as "baseline standards" for formal ontology development across the United States Department of Defense and Intelligence Community.

CCO is currently being evaluated as a mid-level ontology standard by the IEEE Standards Association under PAR3195.1.

CCO itself is not intended to grow indefinitely by including content that is proper to particular domains. Users are encouraged to create their own domain extensions with content particular to those domains and publish these ontologies for re-use by others.

Contributing

Users may find the current release files for CCO here

Developers may clone this repository and directly import AllCoreOntology.ttl in an ontology editor such as Protégé to generate the merged version of the eleven CCO ontologies. Those who wish to forego managing imports may find a merged version of the files at src/cco-merged/

Users who wish to view the content of CCO in a web browser may view the current CCO release on the Industrial Ontology Portal viewer

For information regarding the management of CCO, tutorials, lists of projects that extend CCO, associated research, standards activities in the IEEE, and more, please navigate to the CCO home page

For bug fixes, developed suggestions for improvement, or minor updates, please open an issue using the template here

For more open-ended discussion, general questions, or compliments, please navigate to the discussion board here

Who Oversees CCO Today?

CCO is overseen by a governance board and a developers group. Our members come from academia, government, US national laboratories, and commercial industry. We offer multiple forums for feedback and discussion.

For more information about the governance of CCO, please navigate to the Common Core Ontologies home page.

The Common Core Ontologies

The Contents of this Repository