Design et prototypage d’un agent de débogage perm ettant de faire du reverse-debugging à partir d’un core dump VxWorks.
Conception et développement des agent s de débogage pour VxWorks 7. Ces agents de débogage basé s sur le protocol e TCF (Open source) permettent de déboguer l'OS VxWorks en stop mode (débogage système basé sur le protocole GdbRemote), run mode (application mode), ou post mortem mode (core dump analysis mode) avec Workbench (débogueur basé sur Eclipse).
Design et développement d’une librairie VxWorks pour stopper l’ensemble des CPUs du system avec des interruptions inter processeur (IPIs) pour le débogage de systèmes multicores (VxWorks SMP).
Adaptation des outils de débogage de VxWorks pour supporter le mode 64bit (Shell, Debug Agents).
Conception et développement d'outils pour générer des rapports de crash (core dumps) du kernel et/ou des applications VxWorks 6.x sur des systèmes déployés, et pour analyser/déboguer en mode post-mortem la raison du crash.
Portage du simulator VxWorks sur Linux.
Extension du shell de VxWorks pour supporter l'exécution et le débogage des processus VxWorks (RTPs).
Maintenance du simulator VxWorks (Linux/Solaris/Windows) et outils de débogage d
u kernel shell.
Développement & déploiement d'une infrastructure de tests automatisés sur des cibles distantes.
Maintenance des outils de débogage de Tornado (VxWorks 5.x debugger).