NFRs-aware architectural evolution of component-based software - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2005

NFRs-aware architectural evolution of component-based software

Résumé

During software maintenance, some non-functional properties may be lost. This is due to the lack of an explicit definition of their links with the corresponding architectural choices. In this paper, we present a solution that automates the checking of non-functional properties after the evolution of a component-based software. Our approach emphasizes the interest of formally documenting the links binding non-functional requirements to architectural choices. The proposed formalism is based on the Object Constraint Language (OCL) applied to a software component metamodel. We also present a prototype tool which uses this documentation to warn the developer of possible effects of an architectural change on non-functional requirements.
Fichier principal
Vignette du fichier
CTetAl_ASE_2005.pdf (412.29 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-00498771 , version 1 (08-07-2010)

Identifiants

  • HAL Id : hal-00498771 , version 1

Citer

Chouki Tibermacine, Régis Fleurquin, Salah Sadou. NFRs-aware architectural evolution of component-based software. 20th IEEE/ACM international Conference on Automated software engineering, Nov 2005, Long Beach, United States. pp.388-391. ⟨hal-00498771⟩
90 Consultations
90 Téléchargements

Partager

Gmail Facebook X LinkedIn More