Skip to Main content Skip to Navigation
Theses

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
Document type :
Theses
Complete list of metadatas

https://tel.archives-ouvertes.fr/tel-00345373
Contributor : Thèses Imag <>
Submitted on : Tuesday, December 9, 2008 - 8:40:19 AM
Last modification on : Friday, November 6, 2020 - 4:04:42 AM
Long-term archiving on: : Monday, June 7, 2010 - 9:16:46 PM

Identifiers

  • HAL Id : tel-00345373, version 1

Collections

Citation

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

Share

Metrics

Record views

316

Files downloads

246