Enabling Connectors in Hierarchical Component Models

Julien Bigot 1, * Christian Pérez 1
* Auteur correspondant
1 GRAAL - Algorithms and Scheduling for Distributed Heterogeneous Platforms
Inria Grenoble - Rhône-Alpes, LIP - Laboratoire de l'Informatique du Parallélisme
Résumé : La croissance continue des capacités de calcul et de stockage permet aux applications numériques d'intégrer un nombre croissant de phénomènes dans leurs calculs au prix d'une complexité accrue. Les modèles de composants hiérarchiques apparaissent comme une approche intéressante pour gérer cette complexité. Cependant, définir et implémenter des interactions efficaces entre composants hiérarchiques est une tâche difficile, d'autant plus dans le cas d'applications parallèles et distribuées. Les connecteurs issus des langages de description d'architecture (ADL) offrent une solution prometteuse à ce problème. Il y a cependant des cas où une simple combinaison de la hiérarchie et des connecteurs dans un modèle de composants unique oblige l'utilisateur à faire un choix entre des mises en œuvres efficaces pour les composants et leur comportement «boîte noire». Ce papier décrit HLCM, un modèle avec connecteurs et hiérarchie qui fournit le concept de /connexions ouvertes/ pour decrire les interfaces de composants. Ce méchanisme améliore l'encapsulation et facilite le remplacement des mises en œuvre de composant tout en permettant des interactions efficaces. Des interactions complexes telles que le partage de données ou les invocations de méthodes parallèles sont gérées avec succès par HLCM. Une mise en œuvre basée sur une transformation de modèle et sur CCM est utilisée pour illustrer sa faisabilité et ses bénéfices.
Type de document :
Rapport
[Research Report] RR-7204, INRIA. 2010
Liste complète des métadonnées

Littérature citée [22 références]  Voir  Masquer  Télécharger

https://hal.inria.fr/inria-00456608
Contributeur : Julien Bigot <>
Soumis le : mercredi 25 août 2010 - 15:56:05
Dernière modification le : vendredi 20 avril 2018 - 15:44:23
Document(s) archivé(s) le : jeudi 1 décembre 2016 - 12:12:41

Fichier

RR-7204.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : inria-00456608, version 3

Citation

Julien Bigot, Christian Pérez. Enabling Connectors in Hierarchical Component Models. [Research Report] RR-7204, INRIA. 2010. 〈inria-00456608v3〉

Partager

Métriques

Consultations de la notice

343

Téléchargements de fichiers

162