Assistance à l’évolution du logiciel dirigée par la qualité

Tarek Zernadji 1, 2 Chouki Tibermacine 2 Régis Fleurquin 3 Salah Sadou 3
2 MAREL - Models And Reuse Engineering, Languages
LIRMM - Laboratoire d'Informatique de Robotique et de Microélectronique de Montpellier
3 ArchWare
IRISA - Institut de Recherche en Informatique et Systèmes Aléatoires
Résumé : Assistance à l'évolution du logiciel dirigée par la qualité L'évolution de l'architecture d'un logiciel à base de composants peut avoir des conséquences nuisibles sur ses attributs qualité. Sans une définition explicite de ces attributs non-fonctionnels et de leurs liens avec les décisions de conception prises lors de la description d'architecture, le développeur ne peut pas se rendre compte des conséquences de l'évolution sur la qualité de son système. Nous proposons dans ce chapitre un état de l'art sur les techniques utilisées dans la littérature pour capturer ce type de connaissances architecturales. Le lecteur sera donc informé des différentes méthodes de documentation des décisions architecturales, des contraintes architectu-rales et des attributs qualité. Nous présentons également quelques travaux sur l'assis-tance à l'évolution d'un logiciel, à la fin de cet état de l'art. Nous terminons ce cha-pitre par introduire notre approche de documentation de ces aspects logiciels à travers la notion de contrat d'évolution, ainsi que notre méthode d'assistance à l'évolution basée sur ces contrats.
Document type :
Book sections
Complete list of metadatas

Cited literature [39 references]  Display  Hide  Download

https://hal-lirmm.ccsd.cnrs.fr/lirmm-01104196
Contributor : Chouki Tibermacine <>
Submitted on : Friday, January 16, 2015 - 12:24:43 PM
Last modification on : Thursday, November 15, 2018 - 11:58:39 AM
Long-term archiving on : Friday, September 11, 2015 - 6:56:13 AM

File

TZetAl_ChapitreSeriai_2014.pdf
Files produced by the author(s)

Identifiers

  • HAL Id : lirmm-01104196, version 1

Citation

Tarek Zernadji, Chouki Tibermacine, Régis Fleurquin, Salah Sadou. Assistance à l’évolution du logiciel dirigée par la qualité. Évolution et maintenance des systèmes logiciels, 2014, Chapitre 9, 9782746245549. ⟨lirmm-01104196⟩

Share

Metrics

Record views

614

Files downloads

1003