HP MJF for Unmanned Systems
Software Assurance & Certification Tools for Defense UAVs & Autonomous Systems
GNAT Dynamic Analysis Suite Unit test automation, fuzzing & structural code coverage for high-integrity software
GNAT Dynamic Analysis Suite

Unit test automation, fuzzing & structural code coverage for high-integrity software

Visit Website Contact
Saved
Save
GNAT Dynamic Analysis Suite

GNAT Dynamic Analysis Suite (GNAT DAS) unifies automated unit testing, fuzzing, structural coverage, coding-rule checks, compiler diagnostics, and software metrics for safety- and security-focused development. Its toolset supports Ada 83 through Ada 2022, GNAT and SPARK extensions, C89 through C18, C++98 through C++20, and recent Rust releases. GNATcoverage measures statement, decision, and MC/DC coverage across mixed-language codebases, while combining evidence from separate test runs, execution conditions, and binaries into one verification view.

GNATtest creates and maintains unit-test scaffolding, drivers, and harness code as software changes, reducing repetitive setup work. GNATfuzz generates and executes inputs at high frequency, using input-to-state mapping and symbolic execution to reach difficult branches and expose crashes, hangs, invalid assumptions, and other unsafe behavior. The suite operates across GNAT Pro-supported native and cross-development environments and provides qualification material for programs addressing DO-178C, ISO 26262, EN 50128, IEC 61508, DO-326A/ED-202A, DO-356A, IEC 62443, and ISO/SAE 21434.

THE WEEKLY eBRIEF

The latest unmanned systems news, straight to your inbox.

Get our weekly roundup of technology developments, new products and industry news.

By subscribing, you agree to receive the weekly UST eBrief newsletter from EchoBlue Ltd. Unsubscribe at any time using the link in every email. See our Privacy Notice.

Advancing Unmanned Systems Through Strategic Collaboration UST works with major OEMs to foster collaboration and increase engagement with SMEs, to accelerate innovation and drive unmanned systems capabilities forward.