Title :
A framework for incremental quality analysis of large software systems
Author :
Bauer, Veronika ; Heinemann, Lars ; Hummel, Benjamin ; Juergens, Elmar ; Conradt, M.
Author_Institution :
Tech. Univ. Munchen, Munich, Germany
Abstract :
To provide rapid feedback to engineers, software quality analysis must be incremental. However, most existing analyses are either not incremental, or limited to isolated quality characteristics. In practice, this prevents their integration into a uniform quality control approach. In this paper, we present a framework for the incremental and distributed computation of quality characteristics. It is fast enough for real-time analysis of large systems and provides a complete history of analysis results. An evaluation on several open source software systems demonstrates its scalability to large code bases under active development.
Keywords :
public domain software; software quality; code bases; incremental quality analysis; large software systems; open source software systems; quality control approach; software quality analysis; Cloning; Conferences; History; Indexes; Measurement; Quality control; Software;
Conference_Titel :
Software Maintenance (ICSM), 2012 28th IEEE International Conference on
Conference_Location :
Trento
Print_ISBN :
978-1-4673-2313-0
DOI :
10.1109/ICSM.2012.6405318