VectorCAST-News
16.04.2009

Requirements Traceability mit VectorCAST

Heutzutage gehören Requirements-Management-Systeme[...]
19.03.2009

Partnerschaft mit QNX Software Systems

Vector Software, Partner der QA Systems GmbH im Be[...]
27.02.2009

Die neue VectorCAST Version (5.0) ist freigegeben!

Die wichtigsten Highlights sind: •  Stub-by-fun[...]
Seminare
27. - 28. September 2010
Steigenberger Graf Zeppelin, Stuttgart

Dr. Scott Meyers:
Effective C++ in an Embedded Environment

30. September - 01. Oktober 2010
Steigenberger Graf Zeppelin, Stuttgart

Dr. Scott Meyers:
Fastware for C++

***NEU im QA Systems Seminarportfolio***

30. September - 01. Oktober 2010
Steigenberger Graf Zeppelin, Stuttgart

Safer C: Developing in high-integrity and
safety-critical systems

VectorCAST

Die VectorCAST Produkte automatisieren und verwalten komplexe Aufgaben beim Testen sicherheitskritischer Anwendungen. Unsere Kunden entwickeln Anwendungen in den Bereichen Luft- und Raumfahrttechnik, Militär, Medizinelektronik, Automotive, Maschinenbau und Bahntechnik. Mit Hilfe der VectorCAST Produkte werden Sicherheitsstandards wie ISO 26262, DO-178B, ED-12B, IEC61508, MISRA, FDA/IEC62304 und CENELEC erfüllt.
 

VectorCAST hilft Ihnen, den Testaufwand zu senken und somit Zeit und Kosten zu sparen. In der Regel wird pro Sourcecode-Zeile mindestens eine Testcode-Zeile geschrieben. Mit VectorCAST erfolgt das dynamische Testen Ihrer Komponenten bzw. Applikationen automatisiert ohne das manuelle Schreiben einer einzigen Testcode-Zeile.
 
Die Automatisierung beinhaltet die Erstellung der kompletten Testumgebung für Unit und Integration Tests, die Generierung von Testcases sowie die Ausführung dieser Testcases.

 

Die VectorCAST Produkte:

Testautomatisierung entlang des Software–Entwicklungs-Zyklus mit VectorCAST
Die Produkte der VectorCAST-Familie automatisieren das Testen entlang des gesamten Software-Entwicklungsprozesses:
 
VectorCAST/C++ automatisiert die Testprozesse für C und C++ Anwendungen im Bereich von Unit- und Integrationstests.
 
VectorCAST/Ada automatisiert die Testprozesse für Ada Anwendungen im Bereich von Unit- und Integrationstests.
 
VectorCAST/RSP – Das „Runtime Support Package“ ist eine Erweiterung für VectorCAST/C++, mit welchem Test Cases für Echtzeit-Anwendungen direkt auf der Zielhardware oder in einem Simulator ausgeführt werden können.
 
VectorCAST/Cover – Dieses Werkzeug ist für die Durchführung von Code-Coverage Analysen und Systemtests zuständig. Darüber hinaus kann es seine Analysedaten an VectorCAST/C++ weitergeben.
 
VectorCAST/Manage – Mit Hilfe dieses Tools können zuvor in VectorCAST/C++ erstellte Testumgebungen importiert und verwaltet werden.
 
VectorCAST/Requirements Gateway – Mit diesem Feature wird der Datenfluss zwischen einem Anforderungsmanagement-Tool und VectorCAST bereitgestellt. Dank einer einfachen und intuitiven Schnittstelle können Entwickler ihre Requirements mit den Test-Cases verknüpfen. Nach der Testdurchführung kann dann der Status an das Requirements Management Tool zurückgegeben werden (Traceability). Eine Schnittstelle zu DOORS existiert bereits.
 
VectorCAST für DO-178B – Das „Requirements and Technical Concepts for Aviation (RTCA)“, Dokument Nummer RTCA/DO-178B, legt fest, dass die Qualifizierung eines Softwarewerkzeuges dann notwendig wird, wenn Prozesse, die nach DO-178B Richtlinien definiert sind, eliminiert, reduziert oder mit Hilfe eines Werkzeuges, dessen Output nicht manuell geprüft wird, automatisiert werden. VectorCAST führt die Automatisierung des Software-Verifikations-Prozesses gemäß dem Standard DO-178B durch.