Développements sur l’atelier logiciel Caméléon utilisé pour écrire une gamme de logiciels de
comptabilité et de gestion.
Développement en C++ du logiciel de vérification hardware et du prototype d’une carte de
contrôle pour la nouvelle gamme multi9
Portage d’un jeu de Poker sur le mobile O2-X2 équipé des technologies Java CLDC-MIDP.
- Alpes Recherche Développement - A.R.D. -, Gap,
Portage de uVM sur le processeur 16-bits 80188, incorporation de la gestion mémoire
paginée au sein de l’allocateur de la JVM, puis intégration sur la plateforme ARD utilisée
pour la lecture de cartes à puces et le bâtiment intelligent. Application en Java embarqué à la
gestion de présences au moyen d’un mini-serveur Web connecté à des terminaux par TCP/IP.
Portage sur Linux d’un noyau temps réel assurant la gestion de badgeuses en réseau.
Définition d’une solution pour l’utilisation de jeux Java dans des décodeurs satellite
Développement de la Machine Virtuelle Java uVM: implémentation des threads,
d’optimisations, du remote debugging (JDWP), d’un noyau graphique AWT et de CLDCMIDP, de java.net ainsi que du transfert d’objets et de classes. Portage sur l’Atmel AT91-
ARM7 et le Linux StrongARM du PDA YOPY. Définition d’un modèle et API Acteur audessus de MIDP: application à un jeu d’Othello.
Développement en C++ du simulateur de la nouvelle architecture 16-32 bits du ARC 5
Conception et développement en C orienté objet de la pico Virtual Machine (pVM), une
machine virtuelle Java destinée aux systèmes embarqués. Portage sur de nombreux
processeurs et intégration sur les plateformes clientes:
-N*ABLE Technologies - Wave Systems, Cupertino, Californie: implantation sur des
lecteurs de cartes à puces de claviers nouvelle génération pour le système sécurisé de
paiement électronique de Wave
-Schneider Electric, Grenoble: implantation dans des appareils domestiques pour constituer
un réseau domotique accessible depuis le WEB, au moyen d'une communication par un
protocole acteur basé sur une couche CAP (Charis Actor Portfolio)
-Dassault AT, Madrid: intégration sur les terminaux Artema de paiement par carte bancaire
Développement en équipe de la librairie C++ ILOG VIEWS 2.2 et 2.21
Expériences dans l’Industrie – conception Objet, C/C++, OS temps réel, IHMs, simulation