Die »TRACE32«-Debug- und Trace-Tools sind laut Hersteller Lauterbach branchenweit die ersten Entwicklungswerkzeuge, die den Ada-Compiler »AdaCore GNAT Pro« vollständig unterstützen, der für Safety-kritische Anwendungen in den Bereichen Avionik, Automotive und Verteidigung konzipiert ist.
Dies ermöglicht das Debugging kompilierter Ada-Programme auf Quellcode-Ebene, auch in Multithreading-Anwendungen, und Code-Coverage-Messungen für Zertifizierungen.
Ada ist eine strukturierte, statisch typisierte, imperative und objektorientierte High-Level-Programmiersprache. Sie verfügt über integrierte Sprachunterstützung für Design by Contract (DbC), starke Typisierung, explizite Gleichzeitigkeit, Tasks, synchrone Nachrichtenübergabe und geschützte Objekte. Ada verbessert die Codesicherheit und die Wartbarkeit, indem der AdaCore-Compiler Fehler zugunsten von Datentypfehlern (z.B. Zeigermissbrauch) und Laufzeitfehlern (z.B. Pufferüberläufe) findet.
Als branchenweit erstes Entwicklungswerkzeug ermöglicht TRACE32 von Lauterbach softwarebasiertes und hardwarebeschleunigtes Debugging sowie Echtzeit-Tracing von Ada-Code sowie von gemischtem Ada- und C/C++-Code. Dank seiner Task-Awareness-Funktion unterstützt es Multithreading-Anwendungen. Trace-Analysen, einschließlich Code-Abdeckungsmessungen für Sicherheitszertifizierungen gemäß DO-178C, ISO 26262 und anderen Standards, können dazu beitragen, Embedded-Designs schneller, sicherer und zuverlässiger als je zuvor auf den Markt zu bringen.
»Ada ist eine Programmiersprache, die Sicherheit, hohe Leistung und Benutzerfreundlichkeit bietet«, erläutert Alexandre Schaefer, Director Sales bei der Lauterbach GmbH. »Mit der Unterstützung unserer TRACE32-Debug- und Trace-Tools für den AdaCore Compiler haben Embedded-Ada-Entwickler jetzt Zugang zu weltweit führenden Debug- und Trace-Tools, die die Entwicklungs- und Integrationszeiten für alle Arten von Projekten erheblich beschleunigen können.«
Dr. José Ruiz, GNAT Pro Embedded Product Manager bei AdaCore, ergänzt: »Wir freuen uns sehr, zusammen mit TRACE32 unseres langjährigen Partners Lauterbach eine führende Lösung für die Entwicklung, das Debugging, Tracing und Deployment von sicheren, in Ada und C/C++ geschriebenen Embedded-Anwendungen anbieten zu können.«
Zusammen mit der AdaCore GNAT Pro Ada Development Platform ermöglicht Lauterbachs TRACE32 Entwicklern von Embedded-Geräten, Ada-Anwendungen noch schneller und einfacher zu entwickeln. Auf der High Integrity Software Conference (HISC) 2025 am 13. November 2025 in Newport/Wales (https://www.his-conference.co.uk/) gibt es nähere Informationen zu Lauterbachs Ada-Unterstützung am Stand von AdaCore.