DocumentCode
2038475
Title
Optimizing and simplifying software metric models constructed using maximum likelihood methods
Author
Chan, Victor K Y ; Wong, W. Eric
Author_Institution
Macao Polytech. Inst., Macau
Volume
1
fYear
2005
fDate
26-28 July 2005
Firstpage
65
Abstract
A software metric model can be used to predict a target metric (e.g., the development work effort) for a future release of a software system based on the project´s predictor metrics (e.g., the project team size). However, missing or incomplete data often appear in the data samples used to construct the model. So far, the least biased and thus the most recommended software metric models for dealing with the missing/incomplete data are those constructed by using the maximum likelihood methods. It is true that the inclusion of a particular predictor metric in the model construction is initially based on an intuitive or experience-based assumption that the predictor metric impacts significantly the target metric. Nevertheless, this assumption has to be verified. Previous research on metric models constructed by using the maximum likelihood methods simply took this verification for granted. This can result in probable inclusion of superfluous predictor metric(s) and/or unnecessary predictor metric complexity. In this paper, we propose a methodology to optimize and simplify such models based on the results of appropriate hypothesis tests. An experiment is also reported to demonstrate the use of our methodology in trimming redundant predictor metric(s) and/or unnecessary predictor metric complexity.
Keywords
maximum likelihood estimation; optimisation; software development management; software metrics; development work effort; maximum likelihood method; predictor metric complexit; project predictor metrics; project team size; software metric model optimization; software metric model simplification; software system; Least squares approximation; Least squares methods; Optimization methods; Predictive models; Software measurement; Software metrics; Software systems; Statistical analysis; Terminology; Testing; maximum likelihood method; modeling; software metrics;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Software and Applications Conference, 2005. COMPSAC 2005. 29th Annual International
ISSN
0730-3157
Print_ISBN
0-7695-2413-3
Type
conf
DOI
10.1109/COMPSAC.2005.116
Filename
1509998
Link To Document