DocumentCode :
635227
Title :
Evaluating usefulness of software metrics: An industrial experience report
Author :
Bouwers, Eric ; Van Deursen, Arie ; Visser, Joost
Author_Institution :
Software Improvement Group, Amsterdam, Netherlands
fYear :
2013
fDate :
18-26 May 2013
Firstpage :
921
Lastpage :
930
Abstract :
A wide range of software metrics targeting various abstraction levels and quality attributes have been proposed by the research community. For many of these metrics the evaluation consists of verifying the mathematical properties of the metric, investigating the behavior of the metric for a number of open-source systems or comparing the value of the metric against other metrics quantifying related quality attributes. Unfortunately, a structural analysis of the usefulness of metrics in a real-world evaluation setting is often missing. Such an evaluation is important to understand the situations in which a metric can be applied, to identify areas of possible improvements, to explore general problems detected by the metrics and to define generally applicable solution strategies. In this paper we execute such an analysis for two architecture level metrics, Component Balance and Dependency Profiles, by analyzing the challenges involved in applying these metrics in an industrial setting. In addition, we explore the usefulness of the metrics by conducting semi-structured interviews with experienced assessors. We document the lessons learned both for the application of these specific metrics, as well as for the method of evaluating metrics in practice.
Keywords :
public domain software; software metrics; software performance evaluation; software quality; abstraction levels; architecture level metrics; component balance and dependency profiles; industrial experience report; mathematical properties; open-source systems; quality attributes; real-world evaluation setting; research community; software metrics; structural analysis; Computer architecture; Context; Interviews; Software; Software metrics; Standards;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering (ICSE), 2013 35th International Conference on
Conference_Location :
San Francisco, CA
Print_ISBN :
978-1-4673-3073-2
Type :
conf
DOI :
10.1109/ICSE.2013.6606641
Filename :
6606641
Link To Document :
بازگشت