2019
DOI: 10.1155/2019/8367214
|View full text |Cite
|
Sign up to set email alerts
|

Software Development Effort Estimation Using Regression Fuzzy Models

Abstract: Software effort estimation plays a critical role in project management. Erroneous results may lead to overestimating or underestimating effort, which can have catastrophic consequences on project resources. Machine-learning techniques are increasingly popular in the field. Fuzzy logic models, in particular, are widely used to deal with imprecise and inaccurate data. The main goal of this research was to design and compare three different fuzzy logic models for predicting software estimation effort: Mamdani, Su… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
58
0
1

Year Published

2019
2019
2024
2024

Publication Types

Select...
9

Relationship

0
9

Authors

Journals

citations
Cited by 84 publications
(59 citation statements)
references
References 43 publications
0
58
0
1
Order By: Relevance
“…These numerical values of 15 cost drivers in COCOMO81 and seventeen cost drivers in COCOMO2000 are increased to induce the trouble adjustment factor, that is, EAF. The performance of estimation [40] strategies is sometimes evaluated by many quantitative relation measurements of accuracy metrics [41] as well as RE (relative error), MRE (magnitude of relative error), MAE (mean absolute error) [42], and MMRE (mean magnitude of relative error) that are calculated as follows 12…”
Section: Evaluation Methodsmentioning
confidence: 99%
“…These numerical values of 15 cost drivers in COCOMO81 and seventeen cost drivers in COCOMO2000 are increased to induce the trouble adjustment factor, that is, EAF. The performance of estimation [40] strategies is sometimes evaluated by many quantitative relation measurements of accuracy metrics [41] as well as RE (relative error), MRE (magnitude of relative error), MAE (mean absolute error) [42], and MMRE (mean magnitude of relative error) that are calculated as follows 12…”
Section: Evaluation Methodsmentioning
confidence: 99%
“…[14] surveyed on the resampling techniques, threshold, and ensemble algorithms on Naï ve Bayes, Random Forest and AdaBoost and he concluded that AdaBoost is effective classifier in achieving highest classification accuracy. Similarly, [15] used software metrics for predicting software module reuse and concluded by classifying reuse modules into four classes for fault prediction. [5] attempted to classify data using Naï ve Bayes classifier for predicting defect at an early stage using Bayes Theorem and achieved significant results in fault detection at inductive learning.…”
Section: Related Work Donementioning
confidence: 99%
“…[16] used design metrics for object-oriented software and used Naï ve Bayes classifier for detecting faults at starting design phase as software development advances detecting faults is of high maintenance cost and time. (Nassif et al, 2019) used software metrics for predicting software module reuse and concluded by classifying reuse modules into four classes for fault prediction.…”
Section: Related Work Donementioning
confidence: 99%
“…It has been observed that the criteria weights have large values when the considerations consist of larger differences in it, thus, reducing the entropy. The information entropy calculated using Renyi Entropy [23] is:…”
Section: Information Entropy Calculation Using Renyi Entropymentioning
confidence: 99%