AdaCore

verified This business has been claimed by AdaCore and verified by UST.
Verified companies work with us to ensure we display the most up-to-date and comprehensive product information, articles and other material to help you choose the right solution for your requirements.
Software Assurance & Certification Tools for Defense UAVs & Autonomous Systems United States of America
Visit Website
Saved
Save
Contact
AdaCore

Software Assurance & Certification Tools for Defense UAVs & Autonomous Systems

Defense primes and developers of unmanned and autonomous systems must manage increasing software complexity while meeting strict safety, security, interoperability, and compliance requirements.

AdaCore provides development, verification, and certification technologies that help organizations engineer reliable software for UAVs, avionics, mission systems, and other high-assurance defense applications.

UAV & Avionics Software Certification

AdaCore UAV avionics developer toolkits

Avionics and UAV software certification requires organizations to demonstrate that safety-critical code has been developed, tested, and verified through controlled, traceable processes. As aircraft incorporate greater autonomy, advanced sensors, and interconnected systems, certification can become a major source of cost, delay, and program risk.

AdaCore helps teams address certification objectives throughout the software lifecycle rather than treating them as a final-stage activity. For airborne programs where DO-178B/C applies, the company’s technologies support projects up to Design Assurance Level A (DAL A), including structural code coverage up to Modified Condition/Decision Coverage (MC/DC) and qualification material for verification tools.

Software Assurance

AdaCore for Software Assurance

Software defects can compromise flight safety, cybersecurity, platform availability, and mission performance. Identifying these issues late in integration or certification can lead to extensive rework, making continuous software assurance increasingly important for complex autonomous and defense systems.

AdaCore combines static analysis, dynamic analysis, formal verification, unit testing, code coverage, and fuzzing to help developers identify errors and vulnerabilities earlier. Across its product portfolio, the company supports Ada, SPARK, C, C++, and Rust, providing language-specific capabilities for establishing rigorous and repeatable assurance processes.

Find out more about AdaCore’s programming language capabilities for high-integrity embedded development.

Safety-Critical & Mission-Critical Software

AdaCore Software Development Toolkits for UAV Software

Safety-critical software must prevent failures that could endanger personnel, platforms, or surrounding infrastructure, while mission-critical software must remain dependable in contested and rapidly changing environments. These demands are increasing as defense systems incorporate autonomy, artificial intelligence, advanced sensors, and more complex software architectures.

AdaCore provides high-assurance development technologies for applications including:

  • Flight control, guidance, and navigation
  • Propulsion and subsystem management
  • Communications, surveillance, and data networks
  • Mission and platform-management systems
  • Command-and-control, radar, and tactical platforms

The company’s expertise in programming languages, compiler technology, formal methods, and software verification helps organizations select and implement appropriate assurance approaches for new systems and long-established codebases.

Learn how SPARK was used to implement and verify guidance, navigation, and control for a simulated MARS Rover.

Secure Software Development & Supply Chains

Adacore UAV Software Development Toolkits

Defense software depends on compilers, runtimes, libraries, operating systems, and third-party components that may introduce hidden vulnerabilities or dependencies. Secure software development and supply chain visibility are therefore essential as organizations adopt connected toolchains, reusable components, and automated DevOps processes.

AdaCore provides industrial-grade GCC- and LLVM-based toolchains, configurable runtimes, and analysis technologies that can be integrated into established development pipelines. The company also supplies Software Bills of Materials for its products in SPDX format, helping organizations understand dependencies, manage vulnerabilities, and maintain trusted development environments throughout long defense program lifecycles.

Defense Software Compliance

AdaCore Software Toolkits for military unmanned systems

Airborne certification is only one part of the wider defense software compliance landscape. Programs may also need to satisfy interoperability frameworks, coding standards, procurement requirements, and platform-specific constraints across multiple suppliers, languages, and development environments.

AdaCore supports these broader compliance requirements through:

  • FACE-conformant runtime libraries and capability-set enforcement
  • MISRA C and MISRA C++ coding-standard checking
  • Compatibility with more than 100 off-the-shelf and custom platforms
  • Long-term toolchain support for evolving and legacy systems

This combination of compliance expertise, broad platform coverage, and long-term maintenance helps defense organizations introduce new capabilities while sustaining critical software throughout extended program lifecycles.

Products

GNAT Pro
GNAT Pro

Software development environments & toolchains for Ada, Rust & C/C++

GNAT Static Analysis Suite
GNAT Static Analysis Suite

Whole-program Ada analysis for secure, compliant & high-assurance software development

CodeSonar®
CodeSonar®

Static analysis for secure & safety-critical software development

GNAT Dynamic Analysis Suite
GNAT Dynamic Analysis Suite

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

SPARK Pro
SPARK Pro

Automated formal verification for secure & functionally correct embedded software

Articles

AdaCore Reports Increased Adoption of Memory-Safe Programming Languages
Latest
AdaCore Reports Increased Adoption of Memory-Safe Programming Languages

AdaCore reports increased aerospace and defense adoption of memory-safe languages as VDC Strategy research identifies potential safety, schedule and lifecycle cost advantages in mission-critical software

Jul 31, 2026
Scaling Fuzz Testing for High Integrity Software with GNATfuzz
Scaling Fuzz Testing for High Integrity Software with GNATfuzz

AdaCore’s GNATfuzz expands project-wide fuzz testing by automating campaign setup, execution, coverage reporting, and test-case reuse across large high-integrity software projects

Jul 17, 2026
Integrating Ada & SPARK with Zephyr Using the Alire Skill
Integrating Ada & SPARK with Zephyr Using the Alire Skill

AdaCore details how the Alire skill integrates Ada and SPARK with the Zephyr RTOS, simplifying cross-compilation, interoperability, and deployment across a range of supported embedded hardware platforms

May 21, 2026
Trusted Development Tools for Mission- and Safety-Critical Drone Software
Trusted Development Tools for Mission- and Safety-Critical Drone Software

AdaCore's software developer toolkits enable the creation of secure and reliable systems that are failure-proof and highly resilient to cyberattack

Apr 16, 2026
AdaCore to Showcase Expanded High-Integrity Software Portfolio & Embedded Rust Workflows
AdaCore to Showcase Expanded High-Integrity Software Portfolio & Embedded Rust Workflows

As embedded systems face increasing regulatory scrutiny, AdaCore will present advanced tools for formal methods, memory safety, and DevSecOps at Embedded World 2026 to help engineers deliver demonstrably secure software

Mar 10, 2026

Videos

Regional Offices & Locations
AdaCore Technologies Inc. United States of America 150 W. 30th Street, 14th floor, New York, NY, 10001 Contact Website
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.