Releases
This page tracks releases and version history of the CAC Ontology Family.
Latest Release
The latest stable release of CAC Ontology is available on the GitHub repository.
Version History
For detailed version history and changelog, see the CHANGELOG.md file in the repository.
Release Information
Current Version
The CAC Ontology Family follows semantic versioning principles. The current version includes:
- 30+ ontology modules covering all major domain areas
- 20+ SHACL validation modules with comprehensive business rules
- gUFO integration for enhanced semantic precision
- Full CASE/UCO compatibility for seamless integration
Release Types
- Stable Releases: Production-ready versions with full documentation and validation
- Development Releases: Pre-release versions for testing and feedback
- Archived Releases: Historical versions maintained for compatibility
Download
GitHub Repository
All releases are available from the CAC-Ontology GitHub repository:
git clone https://github.com/Project-VIC-International/CAC-Ontology.git
Ontology Files
Ontology files are located in the ontology/ directory:
- Core modules:
cacontology-core.ttl,cacontology-hotlines-core.ttl,cacontology-us-ncmec.ttl - Domain-specific modules:
cacontology-*.ttl - Validation modules:
cacontology-*-shapes.ttl
Examples
Example files based on real-world cases are available in the examples/ directory.
Under Development
Upcoming Features
- Additional specialized modules for emerging investigation patterns
- Enhanced validation rules and business logic
- Expanded international coordination frameworks
- Improved documentation and tutorials
Contributing
To contribute to the development of CAC Ontology:
- Review the Contributing Guidelines
- Check open Issues and Pull Requests
- Join the Community to discuss contributions
Release Notes
For detailed release notes, visit the GitHub Releases page or check the repository’s CHANGELOG.md file.
Versioning
CAC Ontology follows Semantic Versioning principles:
- Major version (X.0.0): Breaking changes or major architectural updates
- Minor version (0.X.0): New modules, features, or significant additions
- Patch version (0.0.X): Bug fixes, corrections, and minor updates
Compatibility
CASE/UCO Compatibility
All releases maintain compatibility with:
- CASE Ontology: Full compatibility with CASE investigation structures
- UCO: Compatible with Unified Cyber Ontology foundational concepts
- gUFO: Integration with Unified Foundational Ontology patterns
Backward Compatibility
- Minor and patch releases maintain backward compatibility
- Major releases may include breaking changes (documented in release notes)
- Deprecated features are marked and supported for at least one major version
Support
For questions about releases or version compatibility:
- Check the Documentation
- Review GitHub Issues
- Contact the Community