Der Entwicklungs-Tool-Anbieter Tasking hat seine eigenen Tools und diejenigen des vor einem Jahr erworbenen Unternehmens LDRA zu einer einzigen, kompletten End-to-End-Toolchain für »Kompilieren, Debuggen, Testen« Safety- und Security-kritischer Systeme zusammengeführt.
Durch die Integration der Funktionen von LDRA und Tasking bietet die jetzt verfügbare, nahtlos integrierte Toolchain umfassende End-to-End-Funktionen für Kompilierung, Debugging und Test. Ihre KI-Verbesserungen beschleunigen das Design funktional sicherer und cybersicherer Embedded-Echtzeit-Systeme in den Bereichen Automobil, Luft- und Raumfahrt, Verteidigung, Industrie und Robotik.
»Wir haben LDRA übernommen, um es unseren Kunden noch einfacher und kostengünstiger zu machen, funktional sichere und cybersichere Embedded-Systeme auf den Markt zu bringen«, erläutert Christoph Herzog, Co-CEO von Tasking. »Durch die Integration der Testsoftware von LDRA in unsere Compiler und Debugger haben wir eine einheitliche, KI-gestützte, CI/CD-fähige und zertifizierte Toolchain geschaffen, die die Entwicklung von den Requirements bis zur Compliance optimiert. Ganz gleich, ob Kunden einzelne Compiler-, Debugger- oder Testtools oder eine komplette End-to-End-Lösung benötigen, sie finden jetzt alles bei einem einzigen Anbieter. Wir werden auch weiterhin allen LDRA-Kunden unseren Support bereitstellen.«
Die integrierte Tasking-Toolchain vereinfacht und beschleunigt komplexe Entwicklungsaufgaben wie die Bewertung der Worst-Case-Ausführungszeit (WCET) bei Multicore-Interference. KI-Verbesserungen tragen dazu bei, mühsame manuelle Tätigkeiten im Entwicklungsprozess zu automatisieren. Weitere Vorteile der Tasking-Toolchain für Entwickler von Embedded-Software sind:
• Zertifizierte Tools, Software-Komponenten und Workflows für bestimmte Branchen und Standards
• Intrinsische Sicherheit während des gesamten Entwicklungsprozesses
• Geringeres Risiko und geringere Kosten von der Codierung bis zur Konformität und Zertifizierung
• Vereinfachte weltweite Verwaltung von Flottenlizenzen
• Fortschrittliche Multicore-SoC-Entwicklung unter Nutzung physischer und virtualisierter Umgebungen
»Die Vorteile einer integrierten Toolchain gehen weit über Leistung und Benutzerfreundlichkeit hinaus«, sagt Christoph Herzog. »Tools, die aufeinander abgestimmt sind, ermöglichen einzigartige Funktionen, die mit einzelnen Tools nur schwer oder gar nicht zu realisieren sind.« So erfordert die Bewertung und Optimierung der Auswirkungen von Multicore-Interference auf WCET für Konformitätstests eine iterative Analyse. Der Prozess umfasst das Ausprobieren verschiedener Compiler-Optionen, die Erfassung von Echtzeitdaten mit einem Debugger/Target und die Analyse der Daten mit den richtigen Testtools - eine Aufgabe, die sich am besten mit integrierten End-to-End-Tools bewältigen lässt.
»Mit der integrierten Tasking-Toolchain vereint Tasking den gesamten Softwareentwicklungs-Zyklus – von den Anforderungen bis zur Bereitstellung – und hebt ihn auf eine neue Ebene«, fügt Christoph Herzog hinzu. »Durch die nahtlose Einführung von Tests und Verifizierungen in frühen Designphasen werden potenzielle Probleme früher erkannt, die Kosten und Verzögerungen für deren Behebung minimiert und die Einhaltung von Industriestandards beschleunigt, während gleichzeitig das Risiko abnimmt.«
Zu begutachten ist das Tool-Portfolio von Tasking für Kompilierung, Debugging und Testen, einschließlich KI-Funktionen, auf der embedded world 2026 in Halle 4, Stand 150.