27. Februar - 1. März 2018 // Nürnberg, Germany

Druckansicht einstellen

Welche Informationen sollen in der Druckansicht angezeigt werden?

Druckansicht erstellen
Aussteller & Produkte embedded world 2017
Produkt vergrößern LOGO_VectorCAST/Ada

VectorCAST/Ada

LOGO_VectorCAST/Ada

VectorCAST/Ada

Infos anfordern Infos anfordern

Kontaktieren Sie uns

Bitte geben Sie Ihre persönlichen Informationen und Ihren Terminwunsch an. Gerne können Sie uns auch eine Nachricht hinterlassen.

Ihre persönlichen Informationen

Ihre Nachricht an uns

Ihr Terminwunsch während der Messe

* Pflichtfelder, die von Ihnen eingegeben werden müssen.
Senden
Ihre Nachricht wurde erfolgreich versendet.

Sie möchten mehr Möglichkeiten und Vorteile der Plattform nutzen? Dann loggen Sie sich bitte ein – oder registrieren Sie sich gleich hier.

Es ist ein Fehler aufgetreten.

Ada Modul und Integrationstest

VectorCAST / Ada ist eine dynamische Software-Testlösung, die die Ada-Modul- und Integrationstests automatisiert, die für die Validierung sicherheits- und geschäftskritischer Embedded-Systeme erforderlich ist.
 

•  Sie kann bei neuen oder Legacy Anwendungscode eingesetzt werden
•  Sie ermöglicht das Testen mit einer geradlinigen und wiederholbaren Technologie
•  Manuelles Testen wird zu einem automatisierten Prozess

•  Nachgewiesene Kostensenkung durch Automatisierung und der Schaffung von Rahmenbedingungen zur Isolierung des neu entwickelten Codes
• Ermöglicht nachhaltige Qualitätsverbesserungen ohne eine Entgleisung der Entwicklungszeiten
• Unterstützt Ada 83, Ada 95, Ada 2005 und Ada 2012

Traditionell werden Ada-Modul und Integrationstests von Entwicklern durchgeführt, während der Code entwickelt wird. Wenn einzelne Softwarekomponenten erstellt werden, wird Test-Code erzeugt, um an die Stelle der externen Schnittstellen des zu prüfenden Codes zu treten. Dieser Test-Code, der typischerweise als Testumgebung bezeichnet wird, besteht aus Treibern, um die Funktionen des zu prüfenden Codes zu stimulieren, und Stubs, um die Stelle von abhängigen Funktionen zu übernehmen, die durch den zu testenden Code aufgerufen werden. Unsere Software automatisiert die Erstellung von Stubs und Treibern als Teil der Erstellung der Testumgebung und gibt Entwicklern Zeit, sich auf die Qualität und gründliche Testfälle zu konzentrieren.

Mit VectorCAST / Ada können Unit-Tests nativ oder auf Ihrem spezifischen Ziel- oder Zielsimulator durchgeführt werden. VectorCAST's Runtime-Support-Paket, VectorCAST / RSP, ist das Add-on-Modul, das die Ausführung Ihrer Testfälle auf der Ziel-Hardware automatisch und nahtlos ermöglicht. Darüber hinaus können Tests in einer Host-Umgebung entwickelt und auf einem embedded Ziel erneut ausgeführt werden, um die Ziel- und Cross-Compiler-Performance zu validieren.

Die wichtigsten Merkmale von VectorCAST / Ada sind:

• Vollständige Erstellung der Testumgebung für Ada-Modul und Integrationstests - kein Schreiben von Test-Code ist notwendig
• Automatische Generierung von Treibern und Stubs
• Testausführung aus GUI oder Scriptgesteuert
• Code-Coverage-Analyse, die für militärische und avionische Anforderungen spezifisch ist
• Integriert mit IBM® Rational® Rhapsody®, AdaCore GNAT, Green Hills® AdaMULTI ™, Atego ™ ObjectAda®, DDC-I ™ SCORE®, IBM® Rational® DOORS® und anderen Werkzeugen
• Testausführung auf der Zielumgebung oder dem Simulator
• Code-Komplexitätsanalyse hebt hohen Risiko-Code hervor
• Automatische Testfallgenerierung basierend auf Entscheidungspfaden
• Wiedergabe der Testausführung, um das Debugging zu unterstützen
• Nutzen von bestehenden Tests, um Regressionstests zu automatisieren

Wie es funktioniert
VectorCAST / Ada analysiert Ihren Quellcode und ruft Codegeneratoren auf, um automatisch den Test-Code (Stubs und Treiber) zu erstellen, der für die Erstellung einer kompletten, ausführbaren Testumgebung erforderlich ist. Nachdem die Testumgebung erstellt wurde, können Utilities zum Erstellen und Ausführen von Testfällen verwendet werden kann die Kodeabdeckung gemessen und statische Messungen durchgeführt werden. Die Testdaten werden getrennt von der Testumgebung gehalten und ermöglichen eine einfache automatische Regressionsprüfung.

Komponenten der ausführbaren VectorCAST Testumgebung

• Test Treiber
• Quelldatei(n) im Test
• komplette Stubs für abhängige Funktionen
• Quelldateien für alle abhängigen Module, die nicht gestbbd werden
• Die Testumgebung ist Datengetrieben. D.h. die Testumgebung liest die Testdaten während der Ausführung ein. Dieser Ansatz eliminiert die Notwendigkeit, eine neue Testumgebung für jeden neuen Test zu kompilieren und zu verknüpfen.


VectorCAST / Ada erzeugt auch Code Coverage Metriken, die angeben, welche Bereiche des Codes, die Sie testen, noch nicht getestet wurden. Der einfach zu lesende Code-Abdeckungs-Viewer weist auf ungetestete Codezeilen hin und kann die unterschiedlichen Abdeckungsniveaus, die in verschiedenen Industriestandards wie z.B. der DO-178B / C angegeben sind, unterstützen.

Video zum Produkt

 Video abspielen 

VectorCAST/Analytics

LOGO_VectorCAST/Analytics

VectorCAST/C++

LOGO_VectorCAST/C++

VectorCAST/Lint

LOGO_VectorCAST/Lint

VectorCAST/QA

LOGO_VectorCAST/QA

VectorCAST/Ada ist folgenden Produktgruppen zugeordnet:

top

Der gewählte Eintrag wurde auf Ihre Merkliste gesetzt!

Wenn Sie sich registrieren, sichern Sie Ihre Merkliste dauerhaft und können alle Einträge selbst unterwegs via Laptop oder Tablett abrufen.

Hier registrieren Sie sich, um Daten der Aussteller- und Produkt-Plattform sowie des Rahmenprogramms dauerhaft zu speichern. Die Registrierung gilt nicht für den Ticket- und Aussteller-Shop.

Jetzt registrieren

Ihre Vorteile auf einen Blick

  • Vorteil Sichern Sie Ihre Merkliste dauerhaft. Nutzen Sie den sofortigen Zugriff auf gespeicherte Aussteller oder Produkte: egal wann und wo - inkl. Notizfunktion.
  • Vorteil Erhalten Sie auf Wunsch via Newsletter regelmäßig aktuelle Informationen zu neuen Ausstellern und Produkten - abgestimmt auf Ihre Interessen.
  • Vorteil Rufen Sie Ihre Merkliste auch mobil ab: Einfach einloggen und jederzeit darauf zugreifen.