Précédent : Génération automatique de
composants logiciels Remonter : Contrats industriels (nationaux,
européens et Suivant : Actions
internationales
Participants : Charles Consel, Gilles Muller, Ulrik Pagh
Schultz.
Le but de cette action est l'optimisation de programmes Java pour des systèmes embarqués possédant des ressources très limitées. L'implémentation de tels systèmes requiert un compromis entre flexibilité, performance et occupation mémoire. Les nouvelles techniques d'optimisation que nous développons tiennent compte de toutes ces contraintes.
Les études réalisées dans le cadre de cette action nous ont conduit à déposer conjointement avec BULL un brevet sur une technique de compaction du bytecode permettant d'économiser jusqu'à 30% de la taille des programmes [[25],[30]].