thesis

Une étude de la modélisation du comportement des objets composites

Defense date:

Jan. 1, 1999

Edit

Institution:

Montpellier 2

Disciplines:

Directors:

Abstract EN:

Pas de résumé disponible.

Abstract FR:

Bien que lui empruntant son vocabulaire (le terme composant) et son approche (la construction d'entites complexes par assemblage d'entites elementaires), les demarches de developpement a base de composants n'utilisent que marginalement le concept d'objet composite. Nous pensons, au contraire, que les objets composites s'appliquent utilement au processus de reutilisation pour representer, gerer et reutiliser a leur tour les assemblages de composants. Si la notion de relation de composition a ete tres largement etudiee dans le but d'utiliser la structure des objets composites comme modele de representation et de gestion de donnees complexes, peu de travaux, en comparaison, se sont penches sur la modelisation du comportement des objets composites. Cependant, dans le contexte du developpement a base de composants, il ne s'agit pas de construire simplement des structures de donnees complexes mais de combiner les comportements de differents objets pour qu'ils fonctionnent comme une entite coherente representee par un objet composite. Dans cette these, nous etudions les problemes poses par la conception du comportement des objets composites au regard de leur structure agregee. Cette etude revele les limites des techniques classiques de specification et d'implementation dans ce domaine. Aussi avons-nous developpe une approche specifique de modelisation du comportement des objets composites. Basee sur une plus grande abstraction et modularite du comportement ainsi que des comportements actifs, elle permet de veritablement composer le comportement des classes composites avec ceux de leurs classes composantes. Les modelisations ainsi obtenues respectent l'ensemble des benefices attendus de l'utilisation des objets composites : l'abstraction des systemes complexes, la reutilisation des composants, la distribution de l'information et la dynamique de la structure et du comportement.