Optimizing and simplifying software metric models constructed using maximum likelihood methods

Victor K.Y. Chan, W. Eric Wong

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

7 Citations (Scopus)

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.

Original languageEnglish
Title of host publicationProceedings of the 29th Annual International Computer Software and Applications Conference - Workshops and Fast Abstracts, COMPSAC 2005
Pages65-70
Number of pages6
DOIs
Publication statusPublished - 2005
Event29th Annual International Computer Software and Applications Conference, COMPSAC 2005 - Edinburgh, Scotland, United Kingdom
Duration: 26 Jul 200528 Jul 2005

Publication series

NameProceedings - International Computer Software and Applications Conference
Volume1
ISSN (Print)0730-3157

Conference

Conference29th Annual International Computer Software and Applications Conference, COMPSAC 2005
Country/TerritoryUnited Kingdom
CityEdinburgh, Scotland
Period26/07/0528/07/05

Keywords

  • Maximum likelihood method
  • Modeling
  • Software metrics

Fingerprint

Dive into the research topics of 'Optimizing and simplifying software metric models constructed using maximum likelihood methods'. Together they form a unique fingerprint.

Cite this