Title :
A ranking of software engineering measures based on expert opinion
Author :
Li, Ming ; Smidts, Carol S.
Author_Institution :
Center for Reliability Eng., Maryland Univ., College Park, MD, USA
Abstract :
This research proposes a framework based on expert opinion elicitation, developed to select the software engineering measures which are the best software reliability indicators. The current research is based on the top 30 measures identified in an earlier study conducted by Lawrence Livermore National Laboratory. A set of ranking criteria and their levels were identified. The score of each measure for each ranking criterion was elicited through expert opinion and then aggregated into a single score using multiattribute utility theory. The basic aggregation scheme selected was a linear additive scheme. A comprehensive sensitivity analysis was carried out. The sensitivity analysis included: variation of the ranking criteria levels, variation of the weights, variation of the aggregation schemes. The top-ranked measures were identified. Use of these measures in each software development phase can lead to a more reliable quantitative prediction of software reliability.
Keywords :
sensitivity analysis; software metrics; software reliability; basic aggregation scheme; best software reliability indicators; comprehensive sensitivity analysis; expert opinion elicitation; linear additive scheme; multiattribute utility theory; ranking criteria; software development phase; software engineering measures; software reliability; Analysis of variance; Current measurement; Density measurement; Laboratories; Programming; Sensitivity analysis; Software engineering; Software measurement; Software quality; Software reliability;
Journal_Title :
Software Engineering, IEEE Transactions on
DOI :
10.1109/TSE.2003.1232286