Aspects of Assembly and Cascaded Aspects of Assembly: Logical and Temporal Properties

Abstract : Highly dynamic computing environments, like ubiquitous and pervasive computing environments, require frequent adaptation of applications. This has to be done in a timely fashion, and the adaptation process must be as fast as possible and mastered. Moreover the adaptation process has to ensure a consistent result when finished whereas adaptations to be implemented cannot be anticipated at design time. In this paper we present our mechanism for self-adaptation based on t he aspect oriented programming paradigm called Aspect of Assembly (AAs). Using AAs: (1) the adaptations process is fast and its duration is mastered; (2) adaptations’ entities are independent of each other thanks to the weaver logical merging mechanism; and (3) the high variability of the software infrastructure can be managed using a mono or multi-cycle weaving approach.
Type de document :
Article dans une revue
International Journal of Computer Science Issues, IJCSI Press, 2011, 11 (4)
Liste complète des métadonnées

https://hal.archives-ouvertes.fr/hal-01330334
Contributeur : Stéphane Lavirotte <>
Soumis le : vendredi 10 juin 2016 - 13:54:25
Dernière modification le : samedi 11 juin 2016 - 01:06:32

Identifiants

  • HAL Id : hal-01330334, version 1

Collections

Citation

Nicolas Ferry, Jean-Yves Tigli, Stéphane Lavirotte, Gaëtan Rey, Michel Riveill. Aspects of Assembly and Cascaded Aspects of Assembly: Logical and Temporal Properties. International Journal of Computer Science Issues, IJCSI Press, 2011, 11 (4). 〈hal-01330334〉

Partager

Métriques

Consultations de la notice

58