DocumentCode
1930770
Title
Machine-learning techniques for software product quality assessment
Author
Lounis, Hakim ; Ait-Mehedine, Lynda
Author_Institution
Dept. of Comput. Sci., Univ. du Quebec, Montreal, Que., Canada
fYear
2004
fDate
8-9 Sept. 2004
Firstpage
102
Lastpage
109
Abstract
Integration of metrics computation in most popular computer-aided software engineering (CASE) tools is a marked tendency. Software metrics provide quantitative means to control the software development and the quality of software products. The ISO/IEC international standard (14598) on software product quality states, "Internal metrics are of little value unless there is evidence that they are related to external quality". Many different approaches have been proposed to build such empirical assessment models. In this work, different machine learning (ML) algorithms are explored with regard to their capacities of producing assessment/predictive models, for three quality characteristics. The predictability of each model is then evaluated and their applicability in a decision-making system is discussed.
Keywords
IEC standards; ISO standards; computer aided software engineering; decision support systems; learning (artificial intelligence); software metrics; software quality; software standards; IEC international standard; ISO international standard; computer-aided software engineering tools; decision-making system; empirical assessment model; machine-learning techniques; metrics computation; predictive model; software development; software metrics; software product quality assessment; Computer aided software engineering; IEC standards; ISO standards; Machine learning; Predictive models; Programming; Quality assessment; Software metrics; Software quality; Software standards;
fLanguage
English
Publisher
ieee
Conference_Titel
Quality Software, 2004. QSIC 2004. Proceedings. Fourth International Conference on
Print_ISBN
0-7695-2207-6
Type
conf
DOI
10.1109/QSIC.2004.1357950
Filename
1357950
Link To Document