>
HOME >
Software
Development
Software Development
Développements en langage Java
- Composants et montages électroniques virtuels (avec GWT)
- Système de tableau blanc pour l'enseignement à distance (tutteltab)
- GIPSIE un langage de description de patrons de conception
indépendant du méta-modèle + support pour l'application à toute
solution de modélisation fondée sur EMF,
- EMFScred un éditeur hiérarchique de modèles indépendant du
méta-modèle et scripté par EMFScript + support de validation de
modèles,
- EMFShell un plugin Eclipse pour la manipulation de modèles EMF avec
JavaScript,
- Framework de filtre pour la solution de filtrage Web Poesia (voir http://www.poesia-filter.org/)
- architecture et packaging de la solution,
- conception du protocole de dialogue avec le moniteur
- architecture du filtre d'images (écrit en C)
- Serveur HTTP fonctionnant sur UDP,
- Proxy HTTP/UDP (relaye les requêtes HTTP/TCP en requêtes HTTP/UDP ou
HTTP/TCP) mesurant les temps de réponse,
- Bibliothèque de classes pour l'implantation de la sémantique SDL,
- Java Server Pages pour l'emploi du temps de l'option ILR (facilite
la permutation circulaire des créneaux et la comptabilisation des
activités des intervenants)
- Bibliothèque de composants JavaBeans pour la représentation et la
simulation de circuits intégrés logiques,
Développement en JavaScript
- Appli Web de tableau blanc pour l'enseignement à distance
(tutteltab)
Développements en C
- Carte électronique virtuelle pour projet pédagogique de
développement embarqué
- Acquisition et compression d'images.
- Mise en oeuvre de cartes RNIS en mode transparent et en mode X25,
- Pilotage de baies de tests de paliers de sous-marins. 30 000 lignes.
Langage C sous MS-DOS.
Développements en C++
- Bibliothèque de classes pour l'implantation de la sémantique SDL
- Intégration de la bibliothèque coopérative Tresco sur IP, dans la
nouvelle version de la plate-forme d'enseignement à distance Visio
Centre.
- Débogage des applications non encore testées,
- Intégration dans le logiciel "professeur",
- Création de la passerelle pour les salles "élèves",
- Logiciel VisioStation. Outre l'interface graphique programmé à
l'aide des MFC, il faut piloter un multiplexeur inverse permettant
l'aggrégation de canaux RNIS. Il faut aussi piloter une carte
d'incrustation video et un codec de visioconférence RNIS.
- Logiciel permettant l'édition et l'émission de trames de pilotage et
la remontée de messages en provenance d'un codec de visioconférence
RNIS.
Développements en Pascal
- Interprète de commandes de test d'un ordinateur terminal graphique.
Il n'y a pas de système d'exploitation, il faut développer des
"pilotes" de périphériques. 30 000 lignes de code. Une petite partie
est en assembleur 68000.
Développements en PL/M 80
- Afficheur à segments,
- Testeur de claviers,
- Prom de test d'un radio-téléphone.
Développements en assembleur
- Optimisation d'algorithmes de compression d'images. PC sous MS-DOS.
- Logiciel d'un banc de test pour un émetteur-récepteur embarqué dans
un avion de chasse. 68HC11. Pas de système d'exploitation.
- Tests à la mise sous tension pour une radio de combat individuelle.
Interface avec le langage C. 68HC11. Pas de système d'exploitation.
- Modules de tests de mémoire et de contrôleurs d'entrée-sortie de la
famille 68000 (contrôleur de DMA, unités de gestion de mémoire,
contrôleur de disquettes, contrôleur de liaisons série et parallèle,
timers) 68000. Pas de système d'exploitation.
- Logiciel de torture d'un clavier souple sur 6502. Pas de système
d'exploitation.
- Routine d'acquisition de mesures de tensions sur 6502. Pas de
système d'exploitation.
- Unité de visualisation sur afficheurs alphanumériques à segments
8748. Pas de système d'exploitation.
- Fréquencemètre à base de microcontrôleur 8748. Pas de système
d'exploitation. IUT Génie Electrique 1980.
Développements en BASIC sur Commodore CBM
- Pilotage de baies de tests de radio-téléphones.
- Simulation de la découpe d'une poinçonneuse numérique (Raskin) sur
table traçante.