Challenging a Transformation-Wise Architecture Framework in a Comparative Case Study

Résultats de recherche: Contribution dans un livre/un catalogue/un rapport/dans les actes d'une conférenceChapitre (revu par des pairs)Revue par des pairs

Résumé

The maintenance and evolution of software architecture models may become tricky when design rationale is lost over time. Lots of requirements and decisions must be taken into account when dealing with software architecture, such that proper traceability mechanisms should be used all over the system life-cycle. In a previous work, we specified an architectural framework based on domain specific languages meant to address this traceability problem. We now relate a comparative case study we conducted over a simulated project where participants had to develop an online book store in two phases, the second phase imitating a system evolution. We evaluated the functional completeness of the software they built as well as the traceability of design decisions and rationale. The participants were also asked to criticize the design method and language they used in a feedback report and through a questionnaire. Even if the size of the case study is rather limited, it clearly highlights the advantages of our approach regarding, among others, its expressiveness and decisions traceability
langue originaleAnglais
titreModel-Driven Engineering and Software Development
Sous-titreMODELSWARD 2015 (Revised Selected Papers)
rédacteurs en chefPhilippe Desfray, Joaquim Filipe, Slimane Hammoudi, Luís Ferreira Pires
EditeurSpringer
Pages213-229
Volume580
ISBN (Electronique)978-3-319-27869-8
ISBN (imprimé)978-3-319-27868-1
Etat de la publicationPublié - 2015

Série de publications

NomCommunications in Computer and Information Science
EditeurSpringer International Publishing
ISSN (imprimé)1865-0929

Empreinte digitale

Examiner les sujets de recherche de « Challenging a Transformation-Wise Architecture Framework in a Comparative Case Study ». Ensemble, ils forment une empreinte digitale unique.

Contient cette citation