Samenvatting
Meaningful thresholds are essential for promoting source code metrics as an effective instrument to control the internal quality of software systems. Despite the increasing number of source code measurement tools, no publicly available tools support extraction of metric thresholds. Moreover, earlier studies suggest that in larger systems significant number of classes exceed recommended metric thresholds. Therefore, in our previous study we have introduced the notion of a relative threshold, i.e., a pair including an upper limit and a percentage of classes whose metric values should not exceed this limit.
In this paper we propose RTTOOL, an open source tool for extracting relative thresholds from the measurement data of a benchmark of software systems. RTTOOL is publicly available at http://aserg.labsoft.dcc.ufmg.br/rttool.
Keywords: Source code metrics; Relative thresholds; Software quality; Software measurement.
Originele taal-2 | Engels |
---|---|
Titel | 30th IEEE International Conference on Software Maintenance and Evolution Tool Track (ICSME2014) 28 September-3 October 2014, Victoria, British Columbia, Canada |
Plaats van productie | Piscataway |
Uitgeverij | IEEE Computer Society |
Pagina's | 629-632 |
ISBN van geprinte versie | 978-0-7695-5303-0 |
DOI's | |
Status | Gepubliceerd - 2014 |
Evenement | 30th IEEE International Conference on Software Maintenance and Evolution, ICSME 2014 - Victoria, Canada Duur: 29 sep. 2014 → 3 okt. 2014 Congresnummer: 30 |
Congres
Congres | 30th IEEE International Conference on Software Maintenance and Evolution, ICSME 2014 |
---|---|
Land/Regio | Canada |
Stad | Victoria |
Periode | 29/09/14 → 3/10/14 |
Ander | 30th IEEE International Conference on Software Maintenance and Evolution Tool Track |