openPR Recherche & Suche
Presseinformation

AdaCore reduziert mit GNATtest den Entwicklungsaufwand in großen Softwareprojekten

01.02.201213:50 UhrIT, New Media & Software

(openPR) Paris, 1. Februar 2012 – AdaCore, Anbieter von Lösungen für missions- und sicherheitskritische Software, hat GNATtest, einen Generator von Unit-Test-Frameworks für Ada, vorgestellt. Mit GNATtest können Unternehmen die Entwicklung und Pflege von umfangreichen Tests in großen Softwareprojekten erheblich vereinfachen.



Die Erstellung und Wartung von Unit-Tests und dem dazugehörigen Framework ist zwar für die Entwicklung von verlässlichen Systemen unerlässlich, sie ist aber gerade für große Projekte umständlich und aufwändig, und bei manueller Ausführung überdies sehr fehleranfällig. Änderungen in der Anwendungssoftware, wie das Hinzufügen eines Subprogramms oder eines Pakets (Moduls), oder die Änderung der Spezifikation (der Schnittstelle) eines Subprogramms, bedingen entsprechende Änderungen in der Testsuite und dem Framework. GNATtest ermöglicht eine Vereinfachung dieses Prozesses, indem es automatisch den Framework-Code sowie ein Unit-Test-Gerüst für jedes zu testende Subprogramm erzeugt und aktualisiert. Dabei werden Sonderfälle der Programmiersprache Ada berücksichtigt, zum Beispiel Sichtbarkeitsregeln oder das Überladen von Subprogrammen. Der Entwickler kann sich damit ganz auf die eigentliche Arbeit, das Schreiben des Testcodes, konzentrieren.

"Bei AdaCore legen wir Wert auf das Prinzip, dass kritische Software effizienter entwickelt werden kann, wenn man Genauigkeit und Präzision mit agilen Methoden verknüpft", sagt Cyrille Comar, Präsident und technischer Direktor von AdaCore Europe in Paris. "Das erfordert kontinuierliches Testen, und ein Werkzeug wie GNATtest ist essentiell, damit die Unit-Tests mit einer sich schnell entwickelnden Anwendung Schritt halten können."

GNATtest ist ein wertvolles Werkzeug für viele Arten von Software, von nativ bis embedded in allen Anwendungsbereichen, und lässt sich problemlos mit modernen Entwicklungsprozessen, wie den agilen Methoden, kombinieren. GNATtest zeigt seine Stärken insbesondere im Kontext von verlässlichen, sicherheitskritischen und missionskritischen Systemen, da es den Aufwand verringert, der nötig ist, die von den Zertifikationsstandards, wie DO-178B und DO-178C, geforderten Testfälle und Testabläufe zu implementieren. Diese Standards sehen anforderungsbasierte Tests als kritischen Teil des Verifikationsprozesses. Da einzelne Subprogramme oft direkt eine bestimmte Low-Level-Anforderung implementieren, kann das Testframework und -gerüst, das von GNATtest erstellt wurde, sofort ein Teil des Zertifizierungsdokuments werden. In Zusammenarbeit mit einer Testabdeckungsanalyse, wie sie zum Beispiel von GNATcoverage erstellt wird, bietet GNATtest eine hervorragende Lösung für die Verifikation von in Ada entwickelter embedded Software.

Für Entwickler, die die neuesten Features von Ada nutzen, bietet GNATtest eine Unterstützung für den Test objektorientierter Programme, einschließlich der Verifikation des Liskovschen Substitutionsprinzips, wie es auch von dem DO-178C-Anhang "Object-Oriented Technology and Related Techniques" (DO-322) gefordert wird. GNATtest nutzt auch die in Ada 2012 verfügbaren Möglichkeiten des Programming-by-Contract, etwa Preconditions, Postconditions oder Invarianten.

GNATtest ist mit der Entwicklungsumgebung GNAT Pro verfügbar und unterstützt alle Zielsysteme.


Webinar

Ein Webinar stellt Strategien zum Unit-Test mit GNATtest und GNATcoverage vor und wird am Dienstag, dem 20. März stattfinden. Mehr Informationen: http://www.adacore.com/home/products/gnatpro/webinars


Diese Presseinformation kann auch unter www.pr-com.de abgerufen werden.

Diese Pressemeldung wurde auf openPR veröffentlicht.

Verantwortlich für diese Pressemeldung:

News-ID: 603897
 106

Kostenlose Online PR für alle

Jetzt Ihren Pressetext mit einem Klick auf openPR veröffentlichen

Jetzt gratis starten

Pressebericht „AdaCore reduziert mit GNATtest den Entwicklungsaufwand in großen Softwareprojekten“ bearbeiten oder mit dem "Super-PR-Sparpaket" stark hervorheben, zielgerichtet an Journalisten & Top50 Online-Portale verbreiten:

PM löschen PM ändern
Disclaimer: Für den obigen Pressetext inkl. etwaiger Bilder/ Videos ist ausschließlich der im Text angegebene Kontakt verantwortlich. Der Webseitenanbieter distanziert sich ausdrücklich von den Inhalten Dritter und macht sich diese nicht zu eigen. Wenn Sie die obigen Informationen redaktionell nutzen möchten, so wenden Sie sich bitte an den obigen Pressekontakt. Bei einer Veröffentlichung bitten wir um ein Belegexemplar oder Quellenennung der URL.

Pressemitteilungen KOSTENLOS veröffentlichen und verbreiten mit openPR

Stellen Sie Ihre Medienmitteilung jetzt hier ein!

Jetzt gratis starten

Weitere Mitteilungen von AdaCore

HITACHI Rail STS wählt GNAT Pro von AdaCore für neue Eisenbahnsicherheitsplattform
HITACHI Rail STS wählt GNAT Pro von AdaCore für neue Eisenbahnsicherheitsplattform
Paris, 13. Oktober 2020 - HITACHI Rail STS hat sich für die GNAT-Pro-Software-Entwicklungsumgebung von AdaCore für seine neue Eisenbahnsicherheitsplattform entschieden. AdaCore, ein Anbieter von Softwareentwicklungs- und Verifikations-Tools, hat verkündet, dass HITACHI Rail STS (Signalling and Transportation Systems) die Ada-Entwicklungsumgebung GNAT Pro für ARM-Prozessoren ausgewählt hat. Ziel ist die Modernisierung seiner Eisenbahnsicherheitsplattform CSD (Calculator of available safety), um den sicheren Verkehr von Zügen auf Bahnstrecken…
Europäisches Luft- und Raumfahrtunternehmen entscheidet sich für GNAT Pro Ada
Europäisches Luft- und Raumfahrtunternehmen entscheidet sich für GNAT Pro Ada
Paris, 8. September 2020 – Airbus Helicopters hat die Toolsuite GNAT Pro Ada von AdaCore für die Entwicklung eines unbemannten Luftfahrtsystems basierend auf dem Echtzeitbetriebssystem VxWorks 6.x Cert für PowerPC ausgewählt. Airbus Helicopters hat sich für die GNAT-Pro-Toolsuite von AdaCore, einem Anbieter von Softwareentwicklungs- und Verifikationstools und der Programmiersprache Ada für die Entwicklung neuer Softwarekomponenten, für das Projekt des VSR700-Prototypen entschieden. VSR700 ist ein taktisches unbemanntes Luftfahrtsystem, das w…

Das könnte Sie auch interessieren:

AdaCore stellt die Entwicklungsumgebung GNAT Pro 17 für PikeOS RTOS von SYSGO vor
AdaCore stellt die Entwicklungsumgebung GNAT Pro 17 für PikeOS RTOS von SYSGO vor
… Upgrades für die Codegenerator- und Debugger-Technologien – nach GCC 6 beziehungsweise GDB 7.10 –, ein besseres Elaboration-Order-Handling, ein verbessertes Stubbing in GNATtest und eine optimierte Debugger-Unterstützung in der GNAT Programming Studio (GPS) IDE. AdaCore und SYSGO, mit Sitz im rheinhessischen Klein-Winternheim, sind langjährige Partner …
AdaCore veröffentlicht GNAT-Pro-Entwicklungstools für BlackBerry QNX
AdaCore veröffentlicht GNAT-Pro-Entwicklungstools für BlackBerry QNX
… Produkt umfasst das GNAT Programming Studio IDE und das Eclipse-Plugin GNATbench, mehrere statische Analyse-Tools für die Code-Metrik-Berechnung und Code-Veri­fizierung sowie das Ada-Unit-Test-Tool GNATtest. Zudem ist das SPARK Discovery Toolset enthalten, mit dem User Erfahrungen zu formalen Methoden im Allgemeinen und zu SPARK im Speziellen sammeln …
Europäisches Luft- und Raumfahrtunternehmen entscheidet sich für GNAT Pro Ada
Europäisches Luft- und Raumfahrtunternehmen entscheidet sich für GNAT Pro Ada
Paris, 8. September 2020 – Airbus Helicopters hat die Toolsuite GNAT Pro Ada von AdaCore für die Entwicklung eines unbemannten Luftfahrtsystems basierend auf dem Echtzeitbetriebssystem VxWorks 6.x Cert für PowerPC ausgewählt. Airbus Helicopters hat sich für die GNAT-Pro-Toolsuite von AdaCore, einem Anbieter von Softwareentwicklungs- und Verifikationstools …
AdaCore V18.1 bringt neue Lösungen für Softwareentwicklung und -verifizierung
AdaCore V18.1 bringt neue Lösungen für Softwareentwicklung und -verifizierung
… Tool Suite bietet GPRbuild Projekt Tool Upgrades, neue Regeln im Codierungs-Standard-Checker GNATcheck, GNATcoverage-Unterstützung für Lauterbach-Probes und neue Optionen im GNATtest Unit Testing Framework. Die integrierte Entwicklungsumgebung (IDE) GNAT Programming Studio (GPS) bietet mehr Performance und Verbesserungen der Benutzeroberfläche, einschließlich …
AdaCore veröffentlicht Broschüre für die Entwicklung zertifizierter Software in der Luftfahrt
AdaCore veröffentlicht Broschüre für die Entwicklung zertifizierter Software in der Luftfahrt
Paris, 22. März 2017 – AdaCore hat eine kostenlose Broschüre mit dem Titel "AdaCore Technologies for DO-178C / ED-12C" vorgestellt. Sie befasst sich mit der Gruppe von Standards DO-178C / ED-12C und geht auf unterschiedliche Entwicklungsszenarien ein. Die neue Publikation von AdaCore über die Gruppe von Standards DO-178C / ED-12C – den "Core" DO-178C …
AdaCore-Broschüre erklärt den Einsatz von Ada bei der Entwicklung von Eisenbahn-Software
AdaCore-Broschüre erklärt den Einsatz von Ada bei der Entwicklung von Eisenbahn-Software
… ein Codierungsstandard-Checker; - GNATdashboard, eine Plattform für die Integration und Verwaltung von Informationen aus verschiedenen Analysetools; • Dynamische Analyse-Tools, darunter - GNATtest, ein Unit-Testing-Framework-Generator; - GNATemulator, ein Emulator von Zielprozessoren, der auf dem Host eingesetzt werden kann; - GNATcoverage, ein strukturelles …
AdaCore startet neuen Programmierwettbewerb "Make with Ada"
AdaCore startet neuen Programmierwettbewerb "Make with Ada"
Paris, 17. Oktober 2018 - Preise von über 8.000 US-Dollar können Entwickler mit eingebetteter Software gewinnen. Auf der Arm TechCon, Stand #1228, gab AdaCore den Startschuss für den dritten Programmierwettbewerb "Make with Ada". Auch in diesem Jahr sind Entwickler auf der ganzen Welt aufgerufen, sich an der Erstellung innovativer Embedded-Anwendungen …
AdaCore präsentiert auf der embedded world neue Tools für die Programmiersprache Ada
AdaCore präsentiert auf der embedded world neue Tools für die Programmiersprache Ada
AdaCore auf der embedded world 2014: Halle 5, Stand 5-348 Paris, 16. Januar 2014 – Auf der embedded world 2014, die vom 25. bis 27. Februar 2014 in Nürnberg stattfindet, zeigt AdaCore aktuelle Werkzeuge für die Programmiersprache Ada. Die embedded world ist mit rund 900 Ausstellern und mehr als 22.000 Besuchern (2013) die weltgrößte Fachmesse ihrer …
AdaCore präsentiert GNAT Pro Safety-Critical für ARM-Prozessoren
AdaCore präsentiert GNAT Pro Safety-Critical für ARM-Prozessoren
… Anzahl von Werkzeugen der statischen Analyse - GNATstack zur Stack-Analyse - GNATmetrics zur Erstellung von Komplexitätsmetriken - GNATcheck zur Überprüfung von Coding Standards • GNATtest zur Erzeugung eines Unittest-Gerüsts • GDB Debugger • Die grafische Entwicklungsumgebung GPS sowie ein Eclipse Plug-In GNAT Pro Safety-Critical für Bare Board …
AdaCore aktualisiert seine Produktlinien
AdaCore aktualisiert seine Produktlinien
… Debugger-Unterstützung unter GPS, einen besseren Algorithmus für die Ada Elaboration Order, eine Erweiterung des Multi-Language-Tools GPRbuild, eine bessere Integration von GNATtest und GNATcoverage, eine Implementierung des erweiterten Ravenscar-Profils für Bare-Metal-Targets und Unterstützung für SMP auf Leon3. Das ergänzende Tool GNATcoverage Dynamic …
Sie lesen gerade: AdaCore reduziert mit GNATtest den Entwicklungsaufwand in großen Softwareprojekten