VectorCAST embedded software testing für deutsche Unternehmen

Vector Software investiert seit über 15 Jahren in eine Technologie, die Entwickler dabei unterstützt, zuverlässigere Software herzustellen, die in sicherheitskritischen und geschäftskritischen Bereichen eingesetzt wird. Mehr als 600 der weltweit größten Unternehmen verwenden unsere VectorCAST Produktfamilie um entwicklerbasiertes dynamisches Testen zu automatisieren. VectorCAST Produkte finden unter anderem Verwendung in Luft – und Raumfahrt, Militär, Medizintechnologie, Automobilindustrie, Bahnverkehr und allen anderen Industriezweigen, die höchste Anforderungen an die Software Qualität stellen; insbesondere dann, wenn gesetzliche Auflagen eine offizielle Zertifizierung der Software erfordern.

Kurzum: Eine Partnerschaft mit Vector Software erlaubt es Ihnen, von unserer langjährigen Erfahrung im Bereich „Embedded Software“ zu profitieren. Nutzen Sie unser benutzerfreundliches und kosteneffizientes Test Werkzeug um Ihren Modul Test in einen schnellen, automatisierten und reproduzierbaren Prozess zu verwandeln. Dabei spielt es keine Rolle ob Sie auf dem Host, einem Simulator, Emulator oder auf der Ziel-Plattform testen wollen.

Einige Beispiele für führende Industrieunternehmen die VectorCAST zur Optimierung ihrer Entwicklungsprozesse verwenden sind: Astrium, Autoliv, Amazone, Bombardier, Bosch, Cassidian, Claas, Endress & Hauser, EADS, Eurocopter, Fujitsu, Green Hills, IAV, Krauss Maffei Wegmann, MB-Tech, Nord-Micro, NXP, Rohde & Schwarz, Siemens, Sirona, TRW Automotive, Varian, Wind River, Ziehl und viele andere mehr.

Die VectorCAST Produktfamilie automatisiert dynamische Testaktivitäten über den gesamten Softwareentwicklungs-Prozess und unterstützt C, C++ sowie Ada.

Modul- und Integrationstests

VectorCAST/C++ und VectorCAST/Ada automatisieren das Testen von C, C++ oder Ada Quellcode. Sie automatisieren sowohl den Modultest als auch den Integrationstests.

Regressionstest-Management

Mit VectorCAST/Manage können Sie bereits erstellte VectorCAST/C++ oder VectorCAST/Ada Testumgebungen zu einer einzigen Regressionstestumgebung vereinen. Sie dient als zentraler Kontrollpunkt für alle Modul-, Integrations- und Systemtestaktivitäten und bietet optimierte Test-Verfahren, kumulierte Codeabdeckung sowie statistische Informationen.

Codeabdeckung

VectorCAST/Cover liefert Ihnen eine Analyse der erzielten Codeabdeckung während Ihres funktionalen Tests bzw. System Tests. Die so gesammelten Daten können auch in VectorCAST/C++ und VectorCAST/Ada verwendet werden, um im anschließenden Modultest die Codeabdeckung der getesteten Software zu vervollständigen.

VectorCAST/MCDC stellt für konditionale Ausdrücke zwei Stufen der Verifizierung bereit. VectorCAST/MCDC kann automatisch "modified condition/decision coverage" Testfälle generieren, die eine Testfall Abdeckung der MC/DC Äquivalenz Paare von 100% erreichen.

Weitere Produkte

VectorCAST/RSP ist ein Runtime Support – Paket, das eine Erweiterung zu VectorCAST/C++ und VectorCAST/Ada bildet. Es erlaubt das Ausführen von Testfällen für Echtzeit Anwendungen auf einem Embedded Gerät oder einem Simulator.

VectorCAST/RGW ("Requirements Gateway") erlaubt den Datenaustausch zwischen einem Anforderungs-Managementwerkzeug und dem VectorCAST Testwerkzeug. Durch eine simple und intuitive Benutzeroberfläche sind Entwickler und Tester in der Lage, Anforderungen effektiv mit VectorCAST Testfällen zu verbinden. Nach der Durchführung kann das Testergebnis an das Anforderungs-Managementwerkzeug zurückgeführt werden.

VectorCAST/Lint dient der statischen Codeanalyse. Dabei können Sie wählen, ob Sie Ihre gesamte C/C++ Codebasis oder nur einzelne Module verifizieren möchten. Probleme werden so schon vor dem Kompilieren automatisch in der Quelldatei identifiziert und können Zeit optimiert korrigiert werden.

VectorCAST Zertifizierungskits erleichtern die Validierung und die Zertifizierung von Software Applikationen in den Bereichen Luft- und Raumfahrt (Standart DO-178B/C), Bahn (EN 50126), Industrie und Automobil (EN 61508, ISO 26262) sowie Medizin (FDA, EN 62304).

Werkzeugintegrationen

Vector Software arbeitet mit den führenden Technologieanbietern zusammen, um die VectorCAST-Plattform durch neu entwickelte Integrationen in Breite und Tiefe zu erweitern. Derzeit bietet VectorCAST Integrationen zu Softwarewerkzeugen für die Bereiche Konfigurationsmanagement, Model basierte Software entwicklung, Anforderungsmanagement und statische Codeanalyse an.

Compiler und Debugger

VectorCAST unterstützt eine große Anzahl an Compilern und Debuggern für C, C++ und Ada.

Echtzeit-Betriebssysteme

VectorCAST wurde so konzipiert, dass es jedes kommerzielle Echtzeit-Betriebssystem (RTOS) ohne weitere Anpassungen unterstützt.

Vector Software bietet Lösungen für den embedded Test in Bezug auf Modul- Integrations- und Systemtest, Codeabdeckungs Analyse, Regressionstest Management, Requirements Traceabbility, Test Case Traceability, Test auf der Zielplattform, statische Codeanalyse und Unterstützung agiler Entwicklungsmethoden.

Verbinden von Softwareanforderungen mit Testfällen mit Echtzeit-Traceability

Implementierung von agilen Entwicklungsmethoden wie Test Driven Development (TDD)

Statische Codeanalyse für C und C++

Testen von Echtzeit Anwendungen auf dem Embedded Gerät

Regelmäßiger Regressionstest verbessert die Termintreue

Code Coverage Analyse Werkzeuge erhöhen das Vertrauen in Ihren Test Prozess

Automatisieren von Modultest und Integrationstest für embedded Software

Von Flugnavigationssystemen bis hin zur Medizintechnik, VectorCAST ist die zuverlässlige Plattform für führende Unternehmen, die sicherheits- und geschäftskritische Embedded Software-Anwendungen entwickeln. Erleben Sie, wie VectorCAST Hunderten von Firmen dabei geholfen hat, hochwertige und verlässliche Software herzustellen.

Die richtigen Werkzeuge für das Testen von geschäftskritischen Anwendungen

EN 61508 Standard Zertifizierung für kritische industrielle Embedded Systeme mit VectorCAST

Embedded Software für den Bahnverkehr auf einer Linie mit den CENELEC Standards

Die Einhaltung von Qualitätsanforderungen an die Embedded Software in der Medizin

VectorCAST Lösungen für die Automobilindustrie / ISO 26262 / MISRA

Vector Software Lösungen für die Luftfahrt / DO-178B / DO-178C / DO-278

Vector Software Germany

St. Töniser Str 2a
47906 Kempen Germany
+49 (0) 2152 8088808


View Larger Map