Overview of the Open Cyber Range (OCR) software components
The Open Cyber Range (OCR) software provides a standardized toolset for describing and conducting cyber exercises. It consists of three primary components:
- SDL (Scenario Definition Language): A language used to describe various aspects of a cyber exercise in a file format. It serves as the central integration point for the OCR software via a language parser.
- Deputy: A digital library for cyber exercise artifacts. It allows administrators to store and reuse large, repeatable artifacts across different exercises to optimize storage and reduce manual effort.
- Ranger: A management application acting as the primary gateway for OCR users. It manages the full business process cycle—from initial exercise requests and deployment into virtualized environments to tracking learning objectives. It supports three user roles: exercise participant, exercise manager, and exercise client.