Portfolio

EADS, Allemagne

Concevoir, coder, tester et documenter deux des plus grands composants logiciels du DMG EFA ; du progiciel MID et du GM TSAP. J’ai aussi suggéré la conception de pointe pour le logiciel d’application et ai été en charge de la maintenance de tous les composants du Module de Processeur DMG pour la Tranche 1 DMG durant plusieurs années.

En plus de la conception et du code, j’ai été le seul responsable de la création d’une unité logiciel d’intégration de systèmes de test, en Ada, car des outils propriétaires de tests étaient disponibles sur le budget du projet.

Pour la Tranche 2, les 4 progiciel principaux ont été optimisés en Ada95 et compilés sous Greenhills avec VxWorks tel que le RTOS sur le nouvel équipement PowerPc. J’ai été le premier ingénieur du site EADS à utiliser un compilateur Greenhills.

Afin de vérifier que le DMG avait rempli toutes les conditions du cahier des charges, j’ai proposé une solution utilisant un équipement déjà présent dans l’entreprise. Avec la participation d’un collègue, un expert C, nous avons développé un logiciel sous LabWindows CVI capable de simuler et d’enregistrer toutes les interfaces externes du DMG. En utilisant ce logiciel, l’utilisateur peut utiliser la map et les fonctions de simbologie du DMG manuellement ou via des séquences de tests automatiques, rendant ainsi possible le test des spécifications et des régressions répétées.

Le logiciel de test sous LabWindows CVI fut très bien reçu et utilisé plus tard sur d’autres projets, comme Tornado.

Lors de ma période à EADS, j’ai aussi brièvement travaillé sur le projet Tornardo en utilisant Rational Apex, afin d’assister la phase critique.

Détails du projet:

  • Ada83 et Ada95
  • Vax Ada, XdAda, Greenhills
  • VxWorks
  • 68020, Power PC
  • HOOD, CORE
  • LabWindows CVI

Activités du projet:

  • Evaluation du cahier des charges
  • Conception, code, tests
  • Documentation et rapports
  • Développement Firmware
  • Développement de logiciel d’équipement test