Les solutions de Vector Software pour l'aérospatiale et la défense
Notre mission: la fiabilité de votre code
Aujourd'hui, les logiciels embarqués sont un incontournable dans les systèmes aérospatiaux et militaires. Avions, tanks, systèmes radar, satellites, vaisseaux, tous comportent une part croissante de logiciels. Tous partagent la caractéristique suivante: quand un programme est exécuté, d'exécuter un programme, sa performance doit être sans tache, sinon la mission peut échouer, et les conséquences d'un tel échec peuvent être très graves. C'est pourquoi les compagnies et organismes oeuvrant en défense, en sécurité intérieure et dans le domaine spatial ne prennent aucune chance et passent énormément de temps à tester leurs logiciels.
Comment VectorCAST peut vous venir en aide
Aimeriez-vous accélérer vos activités de test et de débogage tout en augmentant la qualité et la fiabilité de vos logiciels? Nos outils VectorCAST vous permettent de faire précisément cela, que ce soit durant le développement du code ou pendant la maintenance d'applications courantes. VectorCAST/C++ et VectorCAST/Ada vous permettent de tester à fond votre code tout en réduisant de manière drastique le temps requis à la complétion de vos tests.
Le long cycle de vie des systèmes en défense et en aérospatiale veut également dire que les mêmes tests devront être répétés des centaines de fois sur une période de plusieurs années. VectorCAST/Cover vous permet d'analyser en profondeur la couverture logicielle réalisée par les tests système. Si certaines parties du code n'ont pas été couvertes par ces tests, ceux-ci peuvent être augmentés afin de mieux assurer la viabilité du système. Vous pouvez même "rejouer" les tests effectués en utilisant la fonction d'animation de l'outil, ce qui vous permettra de mieux comprendre comment la couverture fut réalisée durant les tests.
Les deux outils permettent à vos ingénieurs de créer en quelques clics de souris une grande variété de jeux de test, incluant des jeux de test complexes qui s'appuient sur des séquences d'appel à plusieurs fonctions ou ensemble de données. Grâce au niveau supérieur d'automation du module de communication VectorCAST/RSP, ces tests peuvent être exécutés aussi facilement sur cible physique ou sur simulateur que sur hôte.
De plus, VectorCAST/Cover peut aisément exporter les données de couverture vers nos outils de test unitaire(VectorCAST/C++ et VectorCAST/Ada), ce qui vous permet d'utiliser ces derniers afin de créer des jeux de test unitaires ou d'intégration qui vous permettront de tester le code ignoré par les tests de haut-niveau.
Les deux outils peuvent être qualifiés en vertu de la norme DO-178B.
Ce que nos clients disent de nos produits...
"VectorCAST est un outil unique qui nous permet d'accroître la fiabilité et la qualité de nos logiciels de bord. Des logiciels trouvés à bord d'aéronefs commerciaux tels que le Boeing 777LR et d'appareils militaires tels que le C5 et le JSF ont grandement bénéficié de l'utilisation de VectorCAST."
"Cet outil est l'épine dorsale de notre effort de test unitaire et de notre laboratoire d'intégration logiciel."
Wayne Young
Honeywell Canada




