COMET : Architecture Réflexive à base de Composants pour la Construction d'Applications Concurrentes et Réparties - Archive ouverte HAL
Communication Dans Un Congrès Année : 2000

COMET : Architecture Réflexive à base de Composants pour la Construction d'Applications Concurrentes et Réparties

Résumé

Les systèmes d'information actuels rapprochent les problématiques de génie logiciel et de systèmes distribués. Nous proposons dans cet article une solution mixte, à la fois réflexive et basée sur les composants pour répondre aux problèmes liés à la conception de systèmes distribués hautement dynamiques et à large échelle. Notre architecture Comet met en œuvre des composants dont le contrôle est exprimé indépendamment des fonctionnalités. Ceci permet de réutiliser séparément les modèles de contrôle et les propriétés fonctionnelles des composants. A moyen terme, nous pensons que les applications seront également adaptatives, leur sémantique ne sera pas intégralement prédéfinie avant leur déploiement. Pour cette raison, les protocoles et rôles Comet autorisent les modifications contrôlées, à la fois des composants mais également des architectures elles-mêmes, qui deviennent ainsi dynamiques. Le framework Comet/J met en œuvre ces différents concepts dans une approche objet qui s'intègre efficacement dans l'environnement Java.
Fichier non déposé

Dates et versions

hal-01573496 , version 1 (09-08-2017)

Identifiants

  • HAL Id : hal-01573496 , version 1

Citer

Frédéric Peschanski. COMET : Architecture Réflexive à base de Composants pour la Construction d'Applications Concurrentes et Réparties. Langages et modèles à objet 2000, Jan 2000, Mont Saint-Hilaire, Québec, Canada. pp.11-26. ⟨hal-01573496⟩
66 Consultations
0 Téléchargements

Partager

More