Skip to main content

Reference Materials

Reference documentation, guides, and materials for working with CAC Ontology.

Documentation

Online Documentation

Repository Documentation

Comprehensive documentation in the GitHub repository:

Quick Reference

Namespace Structure

Example Usage

@prefix cac-core: <https://cacontology.projectvic.org/core#> .
@prefix cacontology: <https://cacontology.projectvic.org#> .

# Classes and properties use the cacontology: prefix;
# spine types (Entity, Event, Phase, Role, etc.) use cac-core:
:investigation-001 a cacontology:CACInvestigation ;
    cacontology:hasReport :report-001 ;
    cacontology:status "active" .

:phase-001 a cacontology:InitialPhase ;      # inherits cac-core:Phase
    rdfs:label "Cybertip Triage" .

Standards and Specifications

Guides and Tutorials

Getting Started

Technical Guides

API Reference

CASE/UCO SDK

Typed builders and validation APIs for Python, C#, Java, and Rust: https://github.com/vulnmaster/CASE-UCO-SDK

Python Tools

Additional Python tooling is also available in the CAC Ontology repository.

SPARQL Endpoints

SPARQL query examples and patterns available in the repository.