A family of languages for architecture constraint specification

Chouki Tibermacine 1 Régis Fleurquin 2, 3 Salah Sadou 3
1 MAREL - Models And Reuse Engineering, Languages
LIRMM - Laboratoire d'Informatique de Robotique et de Microélectronique de Montpellier
2 TRISKELL - Reliable and efficient component based software engineering
IRISA - Institut de Recherche en Informatique et Systèmes Aléatoires, Inria Rennes – Bretagne Atlantique
Abstract : During software development, architecture decisions should be documented so that quality attributes guaranteed by these decisions and required in the software specification could be persisted. An important part of these architectural decisions is often formalized using constraint languages which differ from one stage to another in the development process. In this paper, we present a family of architectural constraint languages, called ACL. Each member of this family, called a profile, can be used to formalize architectural decisions at a given stage of the development process. An ACL profile is composed of a core constraint language, which is shared with the other profiles, and a MOF architecture metamodel. In addition to this family of languages, this paper introduces a transformation-based interpretation method of profiles and its associated tool.
Type de document :
Article dans une revue
Journal of Systems and Software, Elsevier, 2010, 83 (5), pp.815-831
Liste complète des métadonnées

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

https://hal.archives-ouvertes.fr/hal-00498761
Contributeur : Régis Fleurquin <>
Soumis le : jeudi 8 juillet 2010 - 13:54:02
Dernière modification le : vendredi 16 novembre 2018 - 01:23:39
Document(s) archivé(s) le : jeudi 1 décembre 2016 - 07:37:15

Fichier

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

Identifiants

  • HAL Id : hal-00498761, version 1

Citation

Chouki Tibermacine, Régis Fleurquin, Salah Sadou. A family of languages for architecture constraint specification. Journal of Systems and Software, Elsevier, 2010, 83 (5), pp.815-831. 〈hal-00498761〉

Partager

Métriques

Consultations de la notice

559

Téléchargements de fichiers

439