loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
29th Annual International Computer Software and Applications Conference (COMPSAC'05) Volume 1
Optimizing and Simplifying Software Metric Models Constructed Using Maximum Likelihood Methods
Edinburgh, Scotland
July 26-July 28
ISBN: 0-7695-2413-3
Victor K. Y. Chan, Macao Polytechnic Institute
W. Eric Wong, University of Texas at Dallas
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.
Index Terms:
software metrics, modeling, maximum likelihood method
Citation:
Victor K. Y. Chan, W. Eric Wong, "Optimizing and Simplifying Software Metric Models Constructed Using Maximum Likelihood Methods," compsac, vol. 1, pp.65-70, 29th Annual International Computer Software and Applications Conference (COMPSAC'05) Volume 1, 2005
Usage of this product signifies your acceptance of the Terms of Use.