[go: up one dir, main page]

AdaCore: Build Software that Matters
AdaCore Hero Image

Blog

An Insight Into the AdaCore Ecosystem

I Stock 1409408343
Apr 09, 2026
Mark Hermeling

Escaping the Haystack: CI/CD for Embedded Systems

How fast feedback loops, smart abstraction, and disciplined pipelines change the way embedded software teams work and ship.
Read More
I Stock 2192072127
Apr 07, 2026

Kyriakos Georgiou

Fuzz Everything, Everywhere, All at Once: Scaling Security with GNATfuzz

If you are developing high-integrity systems, GNATfuzz can provide the extra layer of security analysis required by modern certification standards.

I Stock 1175768466
Mar 31, 2026

Mark Hermeling

Migrating C to Ada SPARK with Agentic AI: A Practical Playbook

Agentic AI can enable teams to re-use existing code bases and carefully decide which parts to translate into Ada SPARK, avoiding problems caused by…

I Stock 941175498
Mar 26, 2026

Olivier Henley

How Evolutek Used Ada to Build Their CanSat

AdaCore supports practical engineering projects that help students apply technical concepts to real-world problems. As part of this effort, AdaCore…

I Stock 1153898527
Mar 24, 2026

Tobias Reiher

Enabling Rust on the AMD Zynq UltraScale+ MPSoC

In this post, we’re sharing our journey of building a dedicated crate that provides support for the AMD Zynq UltraScale+ MPSoC.

I Stock 1198811623
Mar 19, 2026

Kyriakos Georgiou

Hardware-Driven Security: Can CHERI Fix the "Blind Spots" of Software Testing?

This work combines fuzz testing with CHERI hardware. Unlike heuristic-based sanitizers, CHERI uses hardware-enforced capabilities - pointers with…

I Stock 2162001104
Mar 10, 2026

M. Anthony Aiello

GNAT IQ

AdaCore is delighted to announce unlimited access to GNAT IQ, AdaCore’s AI-powered GNAT documentation chatbot, for all of our current customers.

I Stock 1334595508
Mar 05, 2026

Frederic Leger, Nicolas Roche

AdaCore Software Supply Chain Security Evolution

AdaCore has elevated its software supply chain practices and now generates its deliverables in a CMMC Level 2 and SLSA build level 3 compliant…

I Stock 2168559274
Mar 03, 2026

Mark Hermeling

Formal Methods To Improve Code Quality

Memory safety is rightly a major focus in embedded systems. This article outlines the difference between static and dynamic memory safety, and how…

I Stock 2236902564
Mar 02, 2026

Mark Hermeling

GNATpolyglot: Mastering Multiple Languages

This blog introduces GNATpolyglot, a new capability in the GNAT Pro toolchain.

I Stock 513303642
Feb 24, 2026

Johannes Kanig

Scalable SPARK Proofs

This blog post explains how a SPARK function for counting character occurrences was formally verified to ensure both absence of runtime errors and…

Package manager
Feb 17, 2026

Fabien Chouteau

Ada/SPARK Crate Of The Year 2025 Winners Announced!

The annual Ada/SPARK Crate of the Year Awards celebrate the outstanding contributions made to the growing Ada/SPARK ecosystem through Alire.

I Stock 1802923559
Feb 04, 2026

Mark Hermeling

Formal Methods Practice and Theory

Formal methods offer a rigorous way to connect requirements to implementation, enabling developers to prove key properties such as the absence of…