Enforcing Architecture and Deployment Constraints of Distributed Component-Based Software

Abstract : In the component-based software development process, the formalisation of architectural choices makes possible to explicit quality attributes. When dealing with the deployment of such component-based software in dynamic networks, in which disconnections or machine failures can occur, preserving architectural choices becomes difficult to ensure, as current architecture-centric languages and their support mainly focus on steps prior to the deployment one. We present in this paper a family of languages that formalise not only architectural choices but deployment aspects as well, both as constraints. Then, we show how all of these constraints are reified in order to manage the deployment of a component-based software in this context of a dynamic hosting platform. The proposed solution defines an automatic deployment that ensures permanently, at run time, the preservation of architecture and deployment choices, and thus their corresponding quality attributes.
Type de document :
Communication dans un congrès
Matthew B. Dwyer, Antonia Lopes. 10th international conference on fundamental approaches to software engineering (FASE 2007), Mar 2007, Braga, Portugal. Springer, 4422, pp.140-154, 2007, LNCS. 〈10.1007/978-3-540-71289-3〉
Liste complète des métadonnées

https://hal.archives-ouvertes.fr/hal-00502388
Contributeur : Didier Hoareau <>
Soumis le : mercredi 14 juillet 2010 - 06:58:17
Dernière modification le : samedi 10 juin 2017 - 01:07:10
Document(s) archivé(s) le : vendredi 15 octobre 2010 - 15:17:53

Fichier

CTetAl_FASE_2007.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

Collections

Citation

Chouki Tibermacine, Didier Hoareau, Reda Kadri. Enforcing Architecture and Deployment Constraints of Distributed Component-Based Software. Matthew B. Dwyer, Antonia Lopes. 10th international conference on fundamental approaches to software engineering (FASE 2007), Mar 2007, Braga, Portugal. Springer, 4422, pp.140-154, 2007, LNCS. 〈10.1007/978-3-540-71289-3〉. 〈hal-00502388〉

Partager

Métriques

Consultations de
la notice

80

Téléchargements du document

138