Assessing the Quality of Architectural Design Quality Metrics

Nicolas Anquetil 1, 2 Andre Hora 1
1 RMOD - Analyses and Languages Constructs for Object-Oriented Application Evolution
Inria Lille - Nord Europe, CRIStAL - Centre de Recherche en Informatique, Signal et Automatique de Lille (CRIStAL) - UMR 9189
Abstract : As software ages, its quality degrades, leading to pathologies such as architectural decay, a problem that is hard to fight against. First, it is a slow drifting process that results from the natural evolution of software. Second, correcting it is a costly and dangerous operation that has the potential to affect the entire code base. A daring prospect on systems of multi-million lines of code. This spawned a lot of research, for example to measure the quality of a software archi-tectures. Yet a fundamental issue remains, we have very little means of measuring the quality of a given architecture. One of the reasons for this seems to be that building a formal experiment to test these issues is difficult due to the fuzzy nature of what is a good architecture , and to the need to use large and real systems. In this paper we setup an experimental design with well know systems such as Eclipse or JHotDraw that would allow to test the relevance of architectural design metrics. We illustrate it on some well known metrics.
Document type :
Reports
Complete list of metadatas

Cited literature [20 references]  Display  Hide  Download

https://hal.inria.fr/hal-01664311
Contributor : Lse Lse <>
Submitted on : Thursday, January 25, 2018 - 9:41:18 AM
Last modification on : Friday, March 22, 2019 - 1:34:14 AM
Long-term archiving on : Wednesday, May 2, 2018 - 11:04:19 AM

File

paper.pdf
Files produced by the author(s)

Identifiers

  • HAL Id : hal-01664311, version 1

Collections

Citation

Nicolas Anquetil, Andre Hora. Assessing the Quality of Architectural Design Quality Metrics. [Research Report] Inria Lille Nord Europe - Laboratoire CRIStAL - Université de Lille. 2013. ⟨hal-01664311⟩

Share

Metrics

Record views

116

Files downloads

457