Behavioral interfaces for reconfiguration of component models
Interfaces comportementales pour la reconfiguration de modèles à composants
Résumé
De nos jours, les infrastructures ainsi que les logiciels deviennent de plus en plus complexes et dynamiques. Du fait de cette complexité, il est important de disposer de modèles permet-tant d'automatiser la gestion de ces logiciels, en particulier leur reconfiguration. Les modèles à composants permettent de découpler les différentes fonctionnalités d'une application tout en exprimant explicitement leurs dépendances, les rendant particulièrement pertinents pour la reconfiguration. Ce travail est basé sur Aeolus, un modèle à composants permettant d'explici-ter le cycle de vie interne de chaque composant. En revanche, lorsqu'une reconfiguration est souhaitée dans Aeolus, le développeur doit connaître le détail du cycle de vie des composants, ce qui ne respecte pas le principe de séparation des préoccupations. Nous proposons dans cet article une évolution d'Aeolus permettant la séparation des préoccupations en définissant la notion de comportement d'un composant.
Origine | Fichiers produits par l'(les) auteur(s) |
---|
Loading...