A new fuzzy clustering based method to increase the accuracy of software development effort estimation
Project planning plays a significant role in software projects so that imprecise estimations often lead to the project faults or dramatic outcomes for the project team. In recent years, various methods have been proposed to estimate the software development effort accurately. Among all proposed meth...
Saved in:
Main Authors: | , , , |
---|---|
Format: | Article |
Published: |
International Digital Organization for Scientific Information (I D O S I)
2011
|
Subjects: | |
Online Access: | http://eprints.utm.my/id/eprint/44693/ |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Universiti Teknologi Malaysia |
id |
my.utm.44693 |
---|---|
record_format |
eprints |
spelling |
my.utm.446932017-08-29T07:55:50Z http://eprints.utm.my/id/eprint/44693/ A new fuzzy clustering based method to increase the accuracy of software development effort estimation Khatibi B., Vahid A. Jawawi, Dayang N. Mohd. Hashim, Siti Zaiton Khatibi, Elham QA76 Computer software Project planning plays a significant role in software projects so that imprecise estimations often lead to the project faults or dramatic outcomes for the project team. In recent years, various methods have been proposed to estimate the software development effort accurately. Among all proposed methods the non algorithmic methods by using soft computing techniques have presented considerable results. Complexity and uncertain behavior of software projects are the main reasons for going toward the soft computing techniques. In this paper a hybrid system based on combining C-Means clustering, neural network and analogy method is proposed. Since, there are complicated and non linear relations among software project features, the proposed method can be useful to interpret such relations and to present more accurate estimations. The obtained results showed that fuzzy clustering could decrease the negative effect of irrelevant projects on accuracy of estimations. In addition, evaluation of proposed hybrid method showed the significant improvement of accuracy as compared to the neural network the analogy method and statistical methods. International Digital Organization for Scientific Information (I D O S I) 2011 Article PeerReviewed Khatibi B., Vahid and A. Jawawi, Dayang N. and Mohd. Hashim, Siti Zaiton and Khatibi, Elham (2011) A new fuzzy clustering based method to increase the accuracy of software development effort estimation. World Applied Sciences Journal, 14 (9). pp. 1265-1275. ISSN 1818-4952 |
institution |
Universiti Teknologi Malaysia |
building |
UTM Library |
collection |
Institutional Repository |
continent |
Asia |
country |
Malaysia |
content_provider |
Universiti Teknologi Malaysia |
content_source |
UTM Institutional Repository |
url_provider |
http://eprints.utm.my/ |
topic |
QA76 Computer software |
spellingShingle |
QA76 Computer software Khatibi B., Vahid A. Jawawi, Dayang N. Mohd. Hashim, Siti Zaiton Khatibi, Elham A new fuzzy clustering based method to increase the accuracy of software development effort estimation |
description |
Project planning plays a significant role in software projects so that imprecise estimations often lead to the project faults or dramatic outcomes for the project team. In recent years, various methods have been proposed to estimate the software development effort accurately. Among all proposed methods the non algorithmic methods by using soft computing techniques have presented considerable results. Complexity and uncertain behavior of software projects are the main reasons for going toward the soft computing techniques. In this paper a hybrid system based on combining C-Means clustering, neural network and analogy method is proposed. Since, there are complicated and non linear relations among software project features, the proposed method can be useful to interpret such relations and to present more accurate estimations. The obtained results showed that fuzzy clustering could decrease the negative effect of irrelevant projects on accuracy of estimations. In addition, evaluation of proposed hybrid method showed the significant improvement of accuracy as compared to the neural network the analogy method and statistical methods. |
format |
Article |
author |
Khatibi B., Vahid A. Jawawi, Dayang N. Mohd. Hashim, Siti Zaiton Khatibi, Elham |
author_facet |
Khatibi B., Vahid A. Jawawi, Dayang N. Mohd. Hashim, Siti Zaiton Khatibi, Elham |
author_sort |
Khatibi B., Vahid |
title |
A new fuzzy clustering based method to increase the accuracy of software development effort estimation |
title_short |
A new fuzzy clustering based method to increase the accuracy of software development effort estimation |
title_full |
A new fuzzy clustering based method to increase the accuracy of software development effort estimation |
title_fullStr |
A new fuzzy clustering based method to increase the accuracy of software development effort estimation |
title_full_unstemmed |
A new fuzzy clustering based method to increase the accuracy of software development effort estimation |
title_sort |
new fuzzy clustering based method to increase the accuracy of software development effort estimation |
publisher |
International Digital Organization for Scientific Information (I D O S I) |
publishDate |
2011 |
url |
http://eprints.utm.my/id/eprint/44693/ |
_version_ |
1643651515632582656 |