DocumentCode :
2773224
Title :
Using Efficient Machine-Learning Models to Assess Two Important Quality Factors: Maintainability and Reusability
Author :
Lounis, Hakim ; Gayed, Tamer Fares ; Boukadoum, Mounir
Author_Institution :
Dept. d´´Inf., Univ. du Quebec a Montreal, Montreal, QC, Canada
fYear :
2011
fDate :
3-4 Nov. 2011
Firstpage :
170
Lastpage :
177
Abstract :
Building efficient machine-learning assessment models is an important achievement of empirical software engineering research. Their integration in automated decision-making systems is one of the objectives of this work. It aims at empirically verify the relationships between some software internal artifacts and two quality attributes: maintainability and reusability. Several algorithms, belonging to various machine-learning approaches, are selected and run on software data collected from medium size applications. Some of these approaches produce models with very high quantitative performances; others give interpretable and "glass-box" models that are very complementary.
Keywords :
learning (artificial intelligence); software maintenance; software quality; software reusability; automated decision-making system; glass-box model; machine-learning model; quality factor assessment; software data; software engineering; software internal artifacts; software maintainability; software quality attributes; software reusability; Conferences; Joints; Software; Software measurement; cohesion; complexity; coupling; inheritance; machine-learning.; maintainability; reusability; size; software product quality;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Measurement, 2011 Joint Conference of the 21st Int'l Workshop on and 6th Int'l Conference on Software Process and Product Measurement (IWSM-MENSURA)
Conference_Location :
Nara
Print_ISBN :
978-1-4577-1930-1
Type :
conf
DOI :
10.1109/IWSM-MENSURA.2011.44
Filename :
6113057
Link To Document :
بازگشت