Thèse soutenue

Construction d'un environnement d'aide à la conception incrémentale : application au prototypage d'architecture mixte matériel/logicel

FR  |  
EN
Auteur / Autrice : Laurent Maillet-Contoz
Direction : Jean Sallantin
Type : Thèse de doctorat
Discipline(s) : Informatique
Date : Soutenance en 1997
Etablissement(s) : Montpellier 2

Résumé

FR

Ce travail porte sur la conception d'un environnement permettant de concevoir avec efficacite des architectures mixtes materiel/logiciel. Pour cela, il a fallu prendre en consideration les problemes suivants : i) identification des mesures pour juger les systemes mixtes, ii) identification des manieres de comparer et de construire les systemes mixtes, selon leurs composants ou leurs proprietes, iii) prototypage des systemes par construction incrementale, en prenant en compte les mesures portant sur les configurations precedentes, afin de raffiner les versions successives des systemes a developper ainsi que les strategies de conception, iv) realisation d'un environnement integrant les outils de conception et de mesure, assurant la capitalisation des configurations. Nous proposons un environnement d'aide a la conception, qui permet de construire interactivement un systeme par la generation de configurations successives. Le prototypage est alors guide par l'analyse des mesures effectuees sur les configurations precedentes. Notre travail porte sur l'identification des notions, des concepts et des variables utiles au prototypage de systemes mixtes materiel/logiciel, permettant d'ameliorer les modeles de configurations et sur la construction d'un environnement permettant de superviser et de memoriser les tentatives de conception, en interaction avec les concepteurs. Une architecture a base d'agents est presentee afin de prendre en charge les operations de recherche d'une adequation entre un algorithme et une architecture, et une maquette a ete developpee pour illustrer l'utilisation d'un tel environnement. Il laisse les concepteurs dans la boucle de conception, ne les remplace pas, mais permet d'instrumenter certaines des taches de conception.