Avant Projet Compose

previous up next contents
Précédent : Fondements scientifiques Remonter : Avant-projet COMPOSE, Conception de programmes Suivant : Logiciels


Grands domaines d'application

 

Mots-clés : télécommunications, génie logiciel, calcul numérique, graphisme, systèmes embarqués, systèmes d'exploitation


L'adaptabilité des logiciels est un besoin très général qui a été clairement identifié dans des domaines aussi variés que les télécommunications, les systèmes d'exploitation [8,19], le génie logiciel [16,13], le calcul numérique [Ber90] et le graphisme [GKR95]. Divers travaux dans ces domaines ont démontré que l'adaptabilité permettait, entre autre chose, de rendre un logiciel plus facilement configurable, dimensionable et évolutif.

Nous avons plus particulièrement choisi d'appliquer nos outils au domaine des systèmes de télécommunications, comme en témoignent nos collaborations industrielles (voir le module [*]). Les besoins de ce secteur de l'industrie informatique sont particulièrement représentatifs de notre problématique. En effet, les applications de télécommunication sont amenées à s'exécuter sur des configurations matérielles variées et destinées à évoluer dans le temps ; leur cycle de développement doit être très court ; enfin, la contrainte de performance est importante pour réduire le coût du matériel, notamment dans le cas de systèmes embarqués. Nos collaborations concernent ces besoins au travers de différents thèmes : optimisation de systèmes d'exploitation (voir modules [*] et [*]), conception de services génériques (voir module [*]) et optimisation de systèmes embarqués (voir module [*]).



previous up next contents Précédent : Fondements scientifiques Remonter : Avant-projet COMPOSE, Conception de programmes Suivant : Logiciels