Software Development Effort Estimation Using Feature Selection Techniques

被引:7
作者
Hosni, Mohamed [1 ]
Idri, Ali [1 ]
机构
[1] Mohammed V Univ Rabat, ENSIAS, Software Project Management Res Team, Rabat, Morocco
来源
NEW TRENDS IN INTELLIGENT SOFTWARE METHODOLOGIES, TOOLS AND TECHNIQUES (SOMET_18) | 2018年 / 303卷
关键词
Software development effort estimation; Feature Selection; Data preprocessing; ENSEMBLE; PREDICTION;
D O I
10.3233/978-1-61499-900-3-439
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Context: Software Development Effort Estimation (SDEE) remains as the most important activity in software project management. Providing accurate estimates at early stages of software life cycle was the subject of a large number of studies for more than four decades. Therefore, different SDEE techniques have been proposed and evaluated. In order to improve the accuracy of the proposed estimation techniques, many researchers investigated different data preprocessing tasks in combination with SDEE techniques, especially Feature Selection (FS). Objective: Performing a systematic mapping study (SMS) of papers investigating the use of feature selection techniques in SDEE. We analyze and synthesize the selected papers according to 7 aspects: publication venues, year of publication, research type, empirical type, type of feature selection, feature selection techniques and estimation techniques. Method: A SMS was performed on the studies published in four digital libraries between 2000 and 2017. Conclusion: 45 papers were selected to answer the mapping questions. Moreover, 18 different FS techniques belonging to different categories (e.g. Filters, Wrappers and Hybrid) were investigated. The impact of the FS techniques was assessed using 9 SDEE techniques.
引用
收藏
页码:439 / 452
页数:14
相关论文
共 47 条
[1]   SOFTWARE FUNCTION, SOURCE LINES OF CODE, AND DEVELOPMENT EFFORT PREDICTION - A SOFTWARE SCIENCE VALIDATION [J].
ALBRECHT, AJ ;
GAFFNEY, JE .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1983, 9 (06) :639-648
[2]  
[Anonymous], SOFTWARE EFFORT ESTI
[3]  
[Anonymous], J SYST SOFTW
[4]  
[Anonymous], MCSEAI 2000
[5]  
[Anonymous], 2017, P ACM S APPL COMP, DOI DOI 10.1145/3019612.3019784
[6]  
[Anonymous], IEEE T SOFTW ENG
[7]  
[Anonymous], SYSTEMATIC MAPPING S
[8]  
[Anonymous], 2000, P 7 INT C FUZZ THEOR
[9]  
[Anonymous], 2012, Turing-100, DOI DOI 10.29007/RLXQ
[10]  
[Anonymous], COMPUT INTELL SSCI 2