A three- stage algorithm for software cost and time estimation in fuzzy environment
In this paper an efficient three- stage algorithm is developed for software production cost and time estimation. First stage includes a hybrid model composed of COCOMO and Function Points methods to increase estimation accuracy. Second stage encompasses paired comparisons matrix of analytical hierar...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
Iran University of Science & Technology
2015-09-01
|
Series: | International Journal of Industrial Engineering and Production Research |
Subjects: | |
Online Access: | http://ijiepr.iust.ac.ir/browse.php?a_code=A-10-273-3&slc_lang=en&sid=1 |
id |
doaj-e8be88b056d94d658584f971f4bc07b2 |
---|---|
record_format |
Article |
spelling |
doaj-e8be88b056d94d658584f971f4bc07b22020-11-25T00:26:22ZengIran University of Science & TechnologyInternational Journal of Industrial Engineering and Production Research2008-48892345-363X2015-09-01263193211A three- stage algorithm for software cost and time estimation in fuzzy environmentfateme zare baghabad0hassan khademi zare1 yazd university yazd university In this paper an efficient three- stage algorithm is developed for software production cost and time estimation. First stage includes a hybrid model composed of COCOMO and Function Points methods to increase estimation accuracy. Second stage encompasses paired comparisons matrix of analytical hierarchy process to determine amount of any resources consumed in each step of software production by experts’ opinions. Third stage concludes cost and time tables of production scheduling by using Work break structure (WBS) and network models of project control. In whole of all stages of this paper, triangular fuzzy numbers are used to express uncertainty existed in succession and repetition of each production step, time of beginning, ending, the duration of each task and costs of them. Retrieved results examined by 30 practical projects conclude accuracy of 93 percent for time estimation and 92 percent for cost one. Also suggested algorithm is more accurate than COCOMOІІ 2000 algorithm as 50 percent based on examined problems.http://ijiepr.iust.ac.ir/browse.php?a_code=A-10-273-3&slc_lang=en&sid=1software cost and time estimation fuzzy logic network models analytical hierarchy process |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
fateme zare baghabad hassan khademi zare |
spellingShingle |
fateme zare baghabad hassan khademi zare A three- stage algorithm for software cost and time estimation in fuzzy environment International Journal of Industrial Engineering and Production Research software cost and time estimation fuzzy logic network models analytical hierarchy process |
author_facet |
fateme zare baghabad hassan khademi zare |
author_sort |
fateme zare baghabad |
title |
A three- stage algorithm for software cost and time estimation in fuzzy environment |
title_short |
A three- stage algorithm for software cost and time estimation in fuzzy environment |
title_full |
A three- stage algorithm for software cost and time estimation in fuzzy environment |
title_fullStr |
A three- stage algorithm for software cost and time estimation in fuzzy environment |
title_full_unstemmed |
A three- stage algorithm for software cost and time estimation in fuzzy environment |
title_sort |
three- stage algorithm for software cost and time estimation in fuzzy environment |
publisher |
Iran University of Science & Technology |
series |
International Journal of Industrial Engineering and Production Research |
issn |
2008-4889 2345-363X |
publishDate |
2015-09-01 |
description |
In this paper an efficient three- stage algorithm is developed for software production cost and time estimation. First stage includes a hybrid model composed of COCOMO and Function Points methods to increase estimation accuracy. Second stage encompasses paired comparisons matrix of analytical hierarchy process to determine amount of any resources consumed in each step of software production by experts’ opinions. Third stage concludes cost and time tables of production scheduling by using Work break structure (WBS) and network models of project control. In whole of all stages of this paper, triangular fuzzy numbers are used to express uncertainty existed in succession and repetition of each production step, time of beginning, ending, the duration of each task and costs of them. Retrieved results examined by 30 practical projects conclude accuracy of 93 percent for time estimation and 92 percent for cost one. Also suggested algorithm is more accurate than COCOMOІІ 2000 algorithm as 50 percent based on examined problems. |
topic |
software cost and time estimation fuzzy logic network models analytical hierarchy process |
url |
http://ijiepr.iust.ac.ir/browse.php?a_code=A-10-273-3&slc_lang=en&sid=1 |
work_keys_str_mv |
AT fatemezarebaghabad athreestagealgorithmforsoftwarecostandtimeestimationinfuzzyenvironment AT hassankhademizare athreestagealgorithmforsoftwarecostandtimeestimationinfuzzyenvironment AT fatemezarebaghabad threestagealgorithmforsoftwarecostandtimeestimationinfuzzyenvironment AT hassankhademizare threestagealgorithmforsoftwarecostandtimeestimationinfuzzyenvironment |
_version_ |
1725344488545583104 |