Rapid Prototyping of Domain-Specific Architecture Languages

Romain Rouvoy 1, 2 Philippe Merle 2, 1
1 ADAM - Adaptive Distributed Applications and Middleware
LIFL - Laboratoire d'Informatique Fondamentale de Lille, Inria Lille - Nord Europe
Abstract : Software architecture has become a sensitive discipline, which consists in concretizing the user requirements into a set of artifacts that can be used to model and reason about the software to be developed. However, the architect often relies on its own knowledge to map domain-specific requirements onto generic software abstractions. Most of the time, this leads to the definition of repetitive tasks and architecture fragments, which can be particularly error prone. We therefore believe that architects need a more flexible approach to cope with the definition of domain-specific architectures by leveraging general purpose architecture description languages. This paper introduces the FraSCAla framework as an architectural framework that can be used to rapidly prototype and experiment domain-specific ADLs in order to catalyze the definition and to improve the reliability of software architectures. We demonstrate the merits of this approach on two case studies that illustrate component-based architectures exhibiting various categories of architectural patterns.
Type de document :
Communication dans un congrès
Magnus Larsson and Nenad Medvidovic. International ACM SIGSOFT Symposium on Component-Based Software Engineering (CBSE'12), Jun 2012, Bertinoro, Italy. ACM, pp.13-22, 2012, Proceedings of the 15th International ACM SIGSOFT Symposium on Component-Based Software Engineering (CBSE'12). 〈10.1145/2304736.2304741〉
Liste complète des métadonnées

Littérature citée [22 références]  Voir  Masquer  Télécharger

https://hal.inria.fr/hal-00690607
Contributeur : Romain Rouvoy <>
Soumis le : mercredi 2 mai 2012 - 11:22:02
Dernière modification le : jeudi 11 janvier 2018 - 06:22:13
Document(s) archivé(s) le : vendredi 3 août 2012 - 02:20:44

Fichier

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

Identifiants

Collections

Citation

Romain Rouvoy, Philippe Merle. Rapid Prototyping of Domain-Specific Architecture Languages. Magnus Larsson and Nenad Medvidovic. International ACM SIGSOFT Symposium on Component-Based Software Engineering (CBSE'12), Jun 2012, Bertinoro, Italy. ACM, pp.13-22, 2012, Proceedings of the 15th International ACM SIGSOFT Symposium on Component-Based Software Engineering (CBSE'12). 〈10.1145/2304736.2304741〉. 〈hal-00690607〉

Partager

Métriques

Consultations de la notice

389

Téléchargements de fichiers

245