A Learning Adaptation Cases Technique for Fuzzy Analogy-based Software Development Effort Estimation

被引:0
作者
Ezghari, Soufiane [1 ]
Zahi, Azeddine [1 ]
Idri, Ali [2 ]
机构
[1] FST Fez, Syst Intelligent & Applicat Lab SIA, Fes, Morocco
[2] Mohamed V Univ, ENSIAS, Software Projects Management Res Team, Rabat, Morocco
来源
2014 SECOND WORLD CONFERENCE ON COMPLEX SYSTEMS (WCCS) | 2014年
关键词
software cost estimation; fuzzy analogy; quasi-arithmetic operators; Minkowski mean; GENETIC ALGORITHM; COST ESTIMATION;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
the aim of this paper is to enhance the Fuzzy Analogy technique for software effort development estimation. Fuzzy Analogy selects the similar projects that will be used in the adaptation step according to the definition of the qualification 'closely similar'. The adopted definition consider two projects as closely similar if their similarity is in the vicinity of 1. The qualification 'closely similar' is represented by a fuzzy set defined by a fixed threshold which is obtained experimentally from the environment. However, in many cases the available empirical knowledge may not allow estimators to fit the adequate fuzzy representation of the qualification 'closely similar'. In this study, we propose an approach to learn this fuzzy representation from the similarities obtained in the retrieval step of the Fuzzy Analogy technique. The proposed method provides for each new project, an adequate threshold by using the quasi-arithmetic mean operators. Indeed, the quasi-arithmetic means operators use weighted similarities to calculate the threshold that often ensures the selection of the closest projects in the adaptation step. This paper also presents an empirical validation of the proposed approach based on the COCOMO' 81 dataset.
引用
收藏
页码:492 / 497
页数:6
相关论文
共 27 条
[1]   Handling imprecision and uncertainty in software development effort prediction: A type-2 fuzzy logic based framework [J].
Ahmed, Moataz A. ;
Muzaffar, Zeeshan .
INFORMATION AND SOFTWARE TECHNOLOGY, 2009, 51 (03) :640-654
[2]  
[Anonymous], INT C INF COMM TECHN
[3]  
[Anonymous], 1981, Software Engineering Economics
[4]  
Azzeb M, 2008, LECT NOTES COMPUT SC, V5007, P123, DOI 10.1007/978-3-540-79588-9_12
[5]  
Azzeh M, 2009, P 5 INT C PRED MOD S
[6]   A replicated assessment and comparison of adaptation techniques for analogy-based effort estimation [J].
Azzeh, Mohammad .
EMPIRICAL SOFTWARE ENGINEERING, 2012, 17 (1-2) :90-127
[7]  
Boehm BW., 2009, SOFTWARE COST ESTIMA
[8]   Improved estimation of software project effort using multiple additive regression trees [J].
Elish, Mahmoud O. .
EXPERT SYSTEMS WITH APPLICATIONS, 2009, 36 (07) :10774-10778
[9]  
Grabisch M, 1998, HDB FUZZ SET SER, P31
[10]   Integration of the grey relational analysis with genetic algorithm for software effort estimation [J].
Huang, Sun-Jen ;
Chiu, Nan-Hsing ;
Chen, Li-Wei .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2008, 188 (03) :898-909