Projet : COMPOSE

previous up next contents
Précédent : Génération automatique de services réseaux Remonter : Contrats industriels (nationaux, européens et Suivant : Optimisation de programmes Java pour


   
Génération automatique de composants logiciels à partir de descriptions de haut niveau ; contrat Thomson Multimédia 198C045 00 31325 012



Participants : Charles Consel, Laurent Cogné, Gilles Muller.

 

Cette action de recherche vise à appliquer notre technologie de spécialisation pour générer automatiquement des composants logiciels à partir de descriptions de haut niveau. Le domaine d'application visé est celui des systèmes embarqués grand public pour la télévison numérique. Plus précisément, nous avons conçu un interprète pour un langage de description pour l'encodage/décodage de structures de données. Cet interprète a été ensuite spécialisé par Tempo, ce qui nous permet de générer automatiquement des composants optimisés à partir d'une description. Le résultat de cette étude est d'avoir montré que les composants générés automatiquement, au moyen de notre méthodologie de conception de générateur d'applications (voir module 6.2), sont aussi performants (voire plus performants) que des composants écrits manuellement par des programmeurs expérimentés.

En plus d'un succès technique, cette étude marque la première utilisation de Tempo dans un contexte semi-industriel par des non-spécialistes de l'évaluation partielle. Finalement, il est à noter que les résultats obtenus ont conduit à la signature d'une nouvelle action de recherche avec Thomson Multimédia pour une durée de deux ans.



previous up next contents
Précédent : Génération automatique de services réseaux Remonter : Contrats industriels (nationaux, européens et Suivant : Optimisation de programmes Java pour