ucoProject / UCO

This repository is for development of the Unified Cyber Ontology.
Apache License 2.0
79 stars 34 forks source link

Is there a list anywhere of ontologies that build on UCO? #537

Open jonathanunderwood opened 1 year ago

jonathanunderwood commented 1 year ago

I am aware of CASE, but to help drive adoption of UCO it would be useful to have a list of ontologies that have been built on top of UCO (i.e. using it as the upper ontology) so folks can see examples. Does such a list exist somewhere and I have missed it?

ajnelson-nist commented 1 year ago

Hi @jonathanunderwood ,

The Cyber Domain Ontology (CDO) is the Linux Foundation Project under which UCO and CASE operate. Their website has a set of banner links with flyout menus, and the menu for "Ontologies" includes links to the current ontologies that are technically and administratively integrated within CDO development.

https://cyberdomainontology.org/

At the moment, there is one other public ontology that is built upon UCO, the Adversary Engagement Ontology. That project had its kickoff this year, in spring if I recall correctly. They are not currently integrated within CDO's development or release workflow, i.e. as documented and illustrated here:

https://cyberdomainontology.org/resources/project_release_flow.html

At the present time, I am unaware of other public ontologies using UCO or CASE as a base.

ajnelson-nist commented 1 year ago

An aside: At last week's Ontology Committees meeting, we discussed the release flow figure and I realized something wasn't clear in its presentation: Each blue node in the SVG graphic links to a GitHub repository. We also discussed starting some kind of backing graph for it to show e.g. which repositories are OWL+SHACL ontologies, which are SHACL shape graphs, which are tools, what are the "Adoption" predicates we could define to show adoption-linkage. Currently, the SVG is backed by Dot in this folder, and it's ripe for generating from some ontology covering software supply chain by anyone interested in so tinkering.