FIESTA : A Generic Framework for Integrating New Functionalities into Software Architectures

Guillaume Waignier 1, 2 Anne-Françoise Le Meur 1, 2 Laurence Duchien 1, 2
2 JACQUARD - Weaving of Software Components
LIFL - Laboratoire d'Informatique Fondamentale de Lille, Inria Lille - Nord Europe
Abstract : When an application must evolve to cope with new context and user requirements, integrating new functionalities into its software architecture is necessary. The architect has thus to manually modify the architecture description, which is often tedious and error prone. In this paper, we propose FIESTA, a generic framework for automatically integrating new functionalities into an architecture description. Our approach is inspired by TranSAT, an integration framework. However, TranSAT is dedicated to a specific architecture description language (ADL) while our approach is ADL-independent. We have performed a domain analysis, studying for many ADLs how to integrate new functionalities. Based on this analysis, we have defined a generic ADL model to manipulate and reason about architectural elements that are involved in integration. Furthermore, we have developed a generic integration engine.
Type de document :
Communication dans un congrès
Flavio Oquendo. European Conference on Software Architecture (ECSA'07), Sep 2007, Aranjuez (Madrid), Spain. Springer-Verlag, 4758, pp.76--91, 2007, Lecture Notes in Computer Science. 〈10.1007/978-3-540-75132-8_7〉
Liste complète des métadonnées

https://hal.inria.fr/inria-00180293
Contributeur : Anne-Françoise Le Meur <>
Soumis le : jeudi 18 octobre 2007 - 15:52:20
Dernière modification le : jeudi 11 janvier 2018 - 06:20:12

Identifiants

Collections

Citation

Guillaume Waignier, Anne-Françoise Le Meur, Laurence Duchien. FIESTA : A Generic Framework for Integrating New Functionalities into Software Architectures. Flavio Oquendo. European Conference on Software Architecture (ECSA'07), Sep 2007, Aranjuez (Madrid), Spain. Springer-Verlag, 4758, pp.76--91, 2007, Lecture Notes in Computer Science. 〈10.1007/978-3-540-75132-8_7〉. 〈inria-00180293〉

Partager

Métriques

Consultations de la notice

174