Jump to content

Draft:Common Core Ontologies

From Wikipedia, the free encyclopedia


The Common Core Ontologies (CCO) are a suite of 11 ontologies that are designed to be applicable to a wide range of subjects.[1][2][3] CCO was first developed by defense contractor CUBRC thanks to an Intelligence Advanced Research Projects Activity Knowledge Discovery and Dissemination grant. CCO is an extension of Basic Formal Ontology (BFO), so all classes in CCO are subclasses of ones found in BFO, and it adopts BFO’s generic relations.[4] It is used in a variety of domains, such as for cyber entities, commercial exchange, space, land combat, and ground vehicle systems.[5][6][7][8][9] Maintenance of CCO is overseen by the Common Core Governance Board.[10]

CCO is a mid-level ontology, meaning it represents entities at a lower level of generality than upper-level ontologies and at a higher level of generality than domain ontologies.[11] The Ontology Standards Working Group submitted IEEE P3195 to the Institute of Electrical and Electronics Engineers as a proposed standard defining mid-level ontologies.[12] The proposal includes P3195.1, which establishes the Common Core Ontologies as collectively constituting a mid-level ontology.[13]

Along with BFO, CCO was made a baseline standard for ontology work with the United States Department of Defense (DoD) and United States Intelligence Community (IC).[14][15][16][17] In April 2023, the joint Department of Defense and Intelligence Community Ontology Working Group (DIOWG) was chartered by the Chief Digital and Artificial Intelligence Office (CDAO) and the Intelligence Community Chief Data Officer Council. The DIOWG is tasked with "developing coordinated ontologies to set the agreed definitions and standard necessary to make data machine understandable".[17] It is responsible for the recommendation to make CCO a baseline standard. Due to it being a baseline standard, ontology work with the DoD and IC is directed to make use of the common core ontologies as a mid-level ontology to improve understandability, integration, interoperability, and logical consistency.[17]

The ontologies within CCO include:[4]

  • Geospatial Ontology: "Designed to represent sites, spatial regions, and other entities, especially those that are located near the surface of Earth, as well as the relations that hold between them."[1]
  • Information Entity Ontology: "Designed to represent generic types of information as well as the relationships between information and other entities."[1][18]
  • Event Ontology: "Designed to represent processual entities, especially those performed by agents, that occur within multiple domains."[1]
  • Time Ontology: "Designed to represent temporal regions and the relations that hold between them."[1]
  • Agent Ontology: "Designed to represent agents, especially persons and organizations, and their roles."[1]
  • Quality Ontology: "Designed to represent a range of attributes of entities especially qualities, realizable entities, and process profiles."[1]
  • Units of Measure Ontology: "Designed to represent standard measurement units that are used when measuring various attributes of entities."[1]
  • Currency Unit Ontology: "Designed to represent currencies that are issued and used by countries."[1]
  • Facility Ontology: "Designed to represent buildings and campuses that are designed to serve some specific purpose, and which are common to multiple domains."[1]
  • Artifact Ontology: "Designed to represent artifacts that are common to multiple domains along with their models, specifications, and functions."[1]
  • Extended Relations Ontology: "Designed to represent many of the relations that hold between entities at the level of the mid-level Common Core Ontologies."[1]

Although not strictly part of CCO, the Modal Relations Ontology (MRO) is an extension of CCO hosted on its official GitHub repository.[19]

References

[edit]
  1. ^ a b c d e f g h i j k l Jensen, Mark; De Colle, Giacomo; Kindya, Sean; More, Cameron; Cox, Alexander; Beverley, John (2024). "The Common Core Ontologies". arXiv:2404.17758 [cs.AI].
  2. ^ "An Overview of the Common Core Ontologies" (PDF). CUBRC. Retrieved 4 June 2024.
  3. ^ "The Common Core Ontologies: Guide to Getting Started". CUBRC. Retrieved 4 June 2024.
  4. ^ a b "CommonCoreOntologies". github. CUBRC. Retrieved 4 June 2024.
  5. ^ Donohue, Brian; Jensen, Mark; Cox, Alexander; Rudnicki, Ron (4 May 2018). "A common core-based cyber ontology in support of cross-domain situational awareness". In Wiegmann, Dietrich M.; Kolodny, Michael A.; Pham, Tien (eds.). Ground/Air Multisensor Interoperability, Integration, and Networking for Persistent ISR IX. Vol. 10635. p. 14. Bibcode:2018SPIE10635E..0FD. doi:10.1117/12.2307719. ISBN 978-1-5106-1781-0. Retrieved 4 June 2024.
  6. ^ Merrell, Eric; Massin, Olivier; Smith, Barry. "Common Core Conformant Definitions for an Ontology of Commercial Exchange" (PDF). Proceedings of the 2nd International Workshop on Ontology of Social, Legal and Economic Entities (SoLEE). Retrieved 4 June 2024.
  7. ^ "An Overview of the Common Core Space Domain Ontologies" (PDF). philpapers. CUBRC. Retrieved 4 June 2024.
  8. ^ Moten, Rod; Barnhill, Bill. "A Practical Approach to Data Modeling using CCO" (PDF). Proceedings of the 11th International Conference on Semantic Technology for Intelligence, Defense, and Security: 69. Retrieved 4 June 2024.
  9. ^ Louis, Edward; Colletti, Ryan; Hussain, Mohammad; Mocko, Gregory; Parendis, Chris. "Developing Domain Ontologies and an Integration Ontology to Support Modeling and Simulation of Next-Generation Ground Vehicle Systems". Proceedings of WCX SAE World Congress Experience. Retrieved 4 June 2024.
  10. ^ Beverley, John (13 March 2024). "Common Core Ontologies Governance Board". Retrieved 4 June 2024.
  11. ^ Beverley, John; DeColle, Giacomo; Mark, Jensen; Benson, Carter; Smith, Barry. "Middle Architecture Criteria" (PDF). University of Twente. Retrieved 28 November 2024.
  12. ^ "IEEE P3195 Ontology Standards Working Group". ieee.org. IEEE. Retrieved 4 June 2024.
  13. ^ "P3195.1 Standard for Common Core Ontology (CCO)". ieee.org. IEEE. Retrieved 28 November 2024.
  14. ^ "BFO and CCO adopted as 'baseline standards' by federal agencies". University at Buffalo. Retrieved 4 June 2024.
  15. ^ Gambini, Bert. "DOD, Intelligence Community adopt resource developed by UB ontologists". University at Buffalo. Retrieved 4 June 2024.
  16. ^ Weinberg, Justin. "Department of Defense Adopts a Philosopher's Applied Ontology". DailyNous. Retrieved 4 June 2024.
  17. ^ a b c Wade, Lori; Martell, Craig. "MEMORANDUM FOR CHIEF DIGITAL AND ARTIFICIAL INTELLIGENCE OFFICER COUNCIL MEMBERS/INTELLIGENCE COMMUNITY CHIEF DATA OFFICER COUNCIL MEMBERS" (PDF). Retrieved 4 June 2024.
  18. ^ "Modeling Information with the Common Core Ontologies". CUBRC. Retrieved 4 June 2024.
  19. ^ "CCO Extensions". github. CUBRC. Retrieved 28 November 2024.