ACCUEIL

Consignes aux
auteurs et coordonnateurs
Nos règles d'éthique
Autres revues >>

L'Objet

1262-1137
logiciel, bases de données, réseaux
Publication abandonné
 

 ARTICLE VOL 12/2-3 - 2006  - pp.89-111  - doi:10.3166/objet.12.2-3.89-111
TITRE
Langage d'aspects pour la composition dynamique de composants embarqués

RÉSUMÉ
Bien que l'on observe la maturation des supports système destinés à simplifier le développement de systèmes embarqués, on constate leur inadéquation dans le cadre d'environnements où les équipements peuvent apparaître ou disparaître spontanément. L'adaptation dynamique est alors indispensable. En écrivant des applications sous forme d'assemblage de composants, cette adaptation se traduit par une modification dynamique de leur assemblage et l'introduction de composants de contrôle. Nous proposons d'exprimer les adaptations séparément en fonction des différentes préoccupations par le biais d'aspects d'assemblage. En fonction du contexte d'usage, différents aspects sont appliqués et tissés. Il en résulte une modification de l'assemblage des composants et la génération des composants de contrôle nécessaires. Cette méthode facilite l'expression de l'évolutivité de ces applications à un niveau déclaratif sans pénaliser les assemblages de composants embarqués. Ce travail est intégré à la plate-forme Wcomp de prototypage rapide pour applications embarquées, basées sur des assemblages de composants. Cet article s'appuie sur le cadre applicatif d'une collaboration avec le CSTB.


ABSTRACT
Although execution supports are matured to simplify the development of embedded systems, they are not yet adapted to changes in their environment where devices might appear or disappear at any time. Dynamic adaptation is then required to cope with those changes. Should the application be based on components, this adaptation results in a modification of the assembly of components during runtime. According to the changes, different aspects of an assembly might be woven. We propose weaving aspects of an assembly according to the presence of components, the user needs and the context of use. This results in the modification of an assembly and the generation of components. This method makes the expressiveness of the evolution easy at a declarative level. We have defined aspect language built upon the Wcomp framework for an applicative collaboration with the CSTB.


AUTEUR(S)
Daniel CHEUNG-FOO-WO, Mireille BLAY-FORNARINO, Jean-Yves TIGLI, Anne-Marie DERY, David EMSELLEM, Michel RIVEILL

MOTS-CLÉS
systèmes embarqués, aspect, assemblage, composant.

KEYWORDS
Embedded Systems, Aspect, Assembly, Component.

LANGUE DE L'ARTICLE
Français

 PRIX
• Abonné (hors accès direct) : 34.95 €
• Non abonné : 34.95 €
|
|
--> Tous les articles sont dans un format PDF protégé par tatouage 
   
ACCÉDER A L'ARTICLE COMPLET  (500 Ko)



Mot de passe oublié ?

ABONNEZ-VOUS !

CONTACTS
Comité de
rédaction
Conditions
générales de vente

 English version >> 
made by WAW Lavoisier