Les outils de test VectorCAST dans le domaine du logiciel embarqué

Le fruit de plus de 15 ans de recherches et de développement, la technologie Vector Software a été conçue afin d’aider les ingénieurs à garantir la fiabilité de leurs logiciels embarqués.

Nos outils sont utilisés par plus de 600 des plus grandes entreprises de la planète afin d’automatiser le test dynamique, tel que celui requis dans des domaines aussi variés que les applications avioniques et militaires, les appareils médicaux, l’automobile, les systèmes industriels, le ferroviaire et les logiciels critiques à la bonne marche du commerce et des entreprises.

L’utilisation des outils Vector Software vous donne accès à une suite d’outils de tests logiciels qui sont intuitifs et ont un rapport coût-efficacité inégalé. Basé sur notre vaste connaissance de multiples environnements dans l’embarqué, ils vous permettent d’exécuter rapidement et automatiquement vos tests sur simulateur ou processeur cible, et facilitent grandement la réexécution de ceux-ci.

Parmi les entreprises qui ont adopté VectorCAST se trouvent un grand nombre de leaders de leur industrie, tels qu’EADS, Alstom, Fujitsu, Thales, Honeywell, Lockheed Martin, Boeing, Cassidian, Bombardier, et bien d’autres. 

Les produits VectorCAST offre une gamme complète d'outils pour le C, le C++ et l'Ada qui permettent l'automatisation des activités de test dynamique durant tout le cycle de vie du logiciel.

Test unitaire et d'intégration

VectorCAST/C++ et VectorCAST/Ada automatisent le test du code écrit en C/C++ ou en Ada. Ils permettent le test unitaire et celui d'intégration.

Gestion des tests de régression

VectorCAST/Manage vous permet d'importer des environnements de tests développés sur VectorCAST/C++,  VectorCAST/Ada et VectorCAST/QA et de les intégrer à des suites de tests de régression, vous permettant ainsi de contrôler toutes vos activités de test unitaire et d'intégration à partir d'un point de coordination central.

Couverture de code

VectorCAST/QA vous permet de réaliser une analyse de la couverture de code durant le test fonctionnel ou système. Ses résultats peuvent être partagés avec les outils VectorCAST/C++ et VectorCAST/Ada.

VectorCAST/MCDC offre deux niveaux de vérification des points de décision du programme. VectorCAST/MCDC peut également générer automatiquement des jeux de test mcdc MC/DC qui aident à atteindre un taux de couverture de 100% sur ces points de décision.

Modules des produits

VectorCAST/RSP (Runtime Support Package) est une extension de VectorCAST/C++ et de VectorCAST/Ada qui rend possible l'exécution des jeux de test sur processeur cible ou simulateur.

VectorCAST/RGW établit une connection entre la base de données contenant les spécifications/exigences du programme et VectorCAST. Grâce à une interface graphique simple et intuitive, les développeurs peuvent rapidement lier spécifications et jeux de tests de VectorCAST. Après leur exécution, le statut de ces jeux de test peut être sauvegardé sur la base de données gérant les spécifications.

VectorCAST/Lint est un outil d'analyse statique permettant l'analyse d'un simple module ou de tout le code C ou C++ afin d'identifier d'éventuels problèmes à leur source - avant la compilation.

Les kits de certification VectorCAST accélèrent la validation et la certification du développement fait afin de répondre aux normes de sécurité de l'avionique (DO-178B), du ferroviaire (EN 50126), des applications industrielles (IEC 61508), de l'automobile (ISO 26262) et des appareils médicaux (FDA et IEC 62304).

Intégrations à d'autres outils logiciel

Vector Software collabore avec nombre de leaders dans l'industrie afin de développer des intégrations qui maximisent les capabilités et l'utilité des outils VectorCAST. VectorCAST s'intègre avec des gestionnaires de configuration du code, des outils de modélisation logicielle, des bases de données des spécifications, et des analyseurs statiques.

Compilateurs et débogueurs

VectorCAST s'intègre à une vaste gamme de compilateurs et débogueurs C, C++ et Ada.

Systèmes d'exploitation embarqués en temps réel (RTOSes)

VectorCAST a été conçu afin de pouvoir s'intégrer à n'importe quel système d'exploitation embarqué en temps réel disponible sur le marché.

Qu'il soit question de systèmes de navigation ou d'appareils médicaux, les leaders de l'industrie du développement de logiciels embarqués font confiance aux outils Vector Software afin de vérifier leurs applications critiques. Le document suivant vous en apprendra plus sur les façons dont VectorCAST aide des centaines d'organisations à répondre au défi de la qualité logicielle.

Les meilleurs outils de test pour les applications critiques

Certification IEC 61508 avec VectorCAST

Les solutions Vector Software pour le ferroviaire

Les solutions VectorCAST dans l'industrie médicale

Les solutions Vector Software dans l'industrie automobile

Les solutions de Vector Software pour l'avionique et la DO-178B

Vector Software siège EMEA

Golden Cross House
8 Duncannon St,
London WC2N 4JF, UK
+44 203 603 0120


View Larger Map