The NATO IVCT Framework is a free Open Source Software that connects to your federated simulation and executes tests to verify compliance with NATO standards and interoperability requirements for federated distributed simulation.
Execute existing test cases or develop your own. Test your simulation software to verify interoperability compliancy.
Use approved test cases and IVCT version to prepare for NATO Certification. Conduct NATO Certification and receive Interoperability Capability Badges.
Define your interoperability requirements by referring to well-defined Interoperability Capability Badges and associated IVCT executable test cases.
Procure simulation software with well-defined and tested interfaces. Use the IVCT and the available test cases to verify acceptance criteria.
Use the IVCT for test monitoring and control. Identify and diagnose ill-behaving federated simulation systems.
Contribute to IVCT Framework and Test Case development in GitHub. Propose new Interoperability Badges and associated executable test cases.
The IVCT software is open source and available in GitHub. Detailed information on how to download, install, use and contribute to the development is provided as part of GitHub repositories.
To simply run the IVCT, the preferred deployment mehtod is using Docker container technology.
The containerized version of the IVCT consists of several Docker container images. Deploying the software using Docker allows the user to run the tool without having to build and install the IVCT Framework and its dependencies. Information of how to use the IVCT Docker images are also provided in GitHub.
IVCT Technology Stack