Skip to main content

Ontology Documentation

📚 Detailed Documentation Available: For comprehensive technical documentation, visit the hosted documentation site. You can also explore the GitHub repository for source code, examples, and additional resources.

The CAC (Crimes Against Children) Ontology Family provides a comprehensive semantic framework for modeling child exploitation investigations. This section provides detailed documentation about the ontology structure, modules, and usage.

Overview

The CAC Ontology Family consists of 30+ specialized modules organized into six domain areas, enhanced with comprehensive gUFO (Unified Foundational Ontology) integration for improved semantic precision, temporal modeling, and validation capabilities.

Namespace: https://cacontology.projectvic.org

Where the canonical ontology lives

CAC Ontology evolves quickly. The canonical source of truth is the main GitHub repository:

Built on the Linux Foundation Cyber Domain Ontology (CDO)

CAC Ontology extends UCO and CASE, which are part of the Linux Foundation Cyber Domain Ontology ecosystem:

Ontology Modules

Core Framework (3 modules)

International Coordination & Global Frameworks (4 modules)

High-Priority Criminal Activities (5+ modules)

Specialized Investigation (5+ modules)

Technical Support (4+ modules)

Victim Services & Task Force Management (5+ modules)

Validation Components (20+ modules)

What’s new in recent releases (2.3 - 2.10)

Recent releases added or expanded modeling in areas such as:

Namespace and Prefixes

All ontology modules use the standardized namespace structure:

Example Usage

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

Integration with CASE and UCO

CAC Ontology extends and integrates with:

This integration ensures compatibility with existing cyber investigation tools and workflows while providing specialized capabilities for crimes against children investigations.

Documentation Resources

Repository Documentation

Additional documentation is available in the GitHub repository: