Communication par événements dans les modèles à objets - TEL - Thèses en ligne Accéder directement au contenu
Thèse Année : 1996

Event based communication in object oriented models

Communication par événements dans les modèles à objets

Résumé

Les applications coopératives mettent en jeu des interactions complexes entre les différents éléments qui les composent. L'environnement utilisé pour leur programmation doit donc offrir les mécanismes nécessaires à la réalisation de ces interactions. Le choix d'un environnement à objets pour cette mise en œuvre revêt de nombreux avantages, relatifs aux caractéristiques canoniques des modèles à objets (notion d'interface, héritage, encapsulation), mais certains mécanismes nécessaires aux applications coopératives ne sont pas ou peu pris en compte dans ce contexte. Parmi ceux-ci, nous nous intéressons plus particulièrement à un mode de communication asynchrone et anonyme, complément de l'appel de méthode synchrone. Nous proposons d'intégrer un tel mode de communication dans les modèles à objets en utilisant la notion d'événement: un événement peut être émis et déclencher de manière asynchrone des actions dans les objets. Nous décrivons les différents choix possibles pour intégrer cette communication à base d'événements dans un modèle à objets. Ces choix concernent à la fois les aspects déclaratifs du mécanisme et ceux relatifs au modèle d'exécution associé. Nous examinons également les effets de cette extension sur les caractéristiques canoniques des modèles à objets. Nous appliquons ensuite cette étude au modèle Guide, qui offre des objets répartis, partageables et persistants. Nous montrons comment le mode de communication proposé peut être intégré à ce modèle particulier, en insistant sur les critères qui motivent nos choix. Enfin, la réalisation d'un prototype et d'applications qui l'utilisent a permis de valider les propositions faites
Fichier principal
Vignette du fichier
Lenormand.Emmanuel_1996_these.pdf (8.71 Mo) Télécharger le fichier

Dates et versions

tel-00345373 , version 1 (09-12-2008)

Identifiants

  • HAL Id : tel-00345373 , version 1

Citer

Emmanuel Lenormand. Communication par événements dans les modèles à objets. Modélisation et simulation. Université Joseph-Fourier - Grenoble I, 1996. Français. ⟨NNT : ⟩. ⟨tel-00345373⟩

Collections

UGA CNRS TDS-MACS
220 Consultations
87 Téléchargements

Partager

Gmail Facebook X LinkedIn More