An empirical validation of software cost estimation models
Communications of the ACM
Introduction to Grey system theory
The Journal of Grey System
A Validity Measure for Fuzzy Clustering
IEEE Transactions on Pattern Analysis and Machine Intelligence
Fuzzy Sets and Systems - Special issue: fuzzy sets: where do we stand? Where do we go?
Estimating Software Project Effort Using Analogies
IEEE Transactions on Software Engineering
A Controlled Experiment to Assess the Benefits of Estimating with Analogy and Regression Models
IEEE Transactions on Software Engineering
A replicated assessment and comparison of common software cost modeling techniques
Proceedings of the 22nd international conference on Software engineering
An investigation of machine learning based prediction systems
Journal of Systems and Software - Special issue on empirical studies of software development and evolution
Neural Networks: A Comprehensive Foundation
Neural Networks: A Comprehensive Foundation
A Comparative Study of Cost Estimation Models for Web Hypermedia Applications
Empirical Software Engineering
Search Heuristics, Case-based Reasoning And Software Project Effort Prediction
GECCO '02 Proceedings of the Genetic and Evolutionary Computation Conference
A Replicated Assessment of the Use of Adaptation Rules to Improve Web Cost Estimation
ISESE '03 Proceedings of the 2003 International Symposium on Empirical Software Engineering
Software effort estimation by analogy and "regression toward the mean"
Journal of Systems and Software - Special issue: Best papers on Software Engineering from the SEKE'01 Conference
ISESE '04 Proceedings of the 2004 International Symposium on Empirical Software Engineering
Neural Network Approach for Software Cost Estimation
ITCC '05 Proceedings of the International Conference on Information Technology: Coding and Computing (ITCC'05) - Volume II - Volume 02
Feature subset selection can improve software cost estimation accuracy
PROMISE '05 Proceedings of the 2005 workshop on Predictor models in software engineering
Using Grey Relational Analysis to Predict Software Effort with Small Data Sets
METRICS '05 Proceedings of the 11th IEEE International Software Metrics Symposium
Software Development Effort Estimation Using Fuzzy Logic: A Case Study
ENC '05 Proceedings of the Sixth Mexican International Conference on Computer Science
The adjusted analogy-based software effort estimation based on similarity distances
Journal of Systems and Software
IEEE Transactions on Software Engineering
Improving analogy-based software cost estimation by a resampling method
Information and Software Technology
Analysis of attribute weighting heuristics for analogy-based software effort estimation method AQUA+
Empirical Software Engineering
APSEC '07 Proceedings of the 14th Asia-Pacific Software Engineering Conference
Data sets and data quality in software engineering
Proceedings of the 4th international workshop on Predictor models in software engineering
Multi-criteria decision analysis for customization of estimation by analogy method AQUA+
Proceedings of the 4th international workshop on Predictor models in software engineering
Improving analogy software effort estimation using fuzzy feature subset selection algorithm
Proceedings of the 4th international workshop on Predictor models in software engineering
Experiments with Analogy-X for Software Cost Estimation
ASWEC '08 Proceedings of the 19th Australian Conference on Software Engineering
Software project similarity measurement based on fuzzy C-means
ICSP'08 Proceedings of the Software process, 2008 international conference on Making globally distributed software development a success story
Analogy-based software effort estimation using Fuzzy numbers
Journal of Systems and Software
Recent methods for software effort estimation by analogy
ACM SIGSOFT Software Engineering Notes
Software effort estimation based on optimized model tree
Proceedings of the 7th International Conference on Predictive Models in Software Engineering
Adjusted case-based software effort estimation using bees optimization algorithm
KES'11 Proceedings of the 15th international conference on Knowledge-based and intelligent information and engineering systems - Volume Part II
A replicated assessment and comparison of adaptation techniques for analogy-based effort estimation
Empirical Software Engineering
Alternative methods using similarities in software effort estimation
Proceedings of the 8th International Conference on Predictive Models in Software Engineering
Towards an early software estimation using log-linear regression and a multilayer perceptron model
Journal of Systems and Software
Analyzing software effort estimation using k means clustered regression approach
ACM SIGSOFT Software Engineering Notes
A PSO-based model to increase the accuracy of software development effort estimation
Software Quality Control
LMES: A localized multi-estimator model to estimate software development effort
Engineering Applications of Artificial Intelligence
Grey relational effort analysis technique using robust regression methods for individual projects
International Journal of Computational Intelligence Studies
Feature weighted unsupervised classification algorithm and adaptation for software cost estimation
International Journal of Computational Intelligence Studies
Hi-index | 0.00 |
Accurate and credible software effort estimation is a challenge for academic research and software industry. From many software effort estimation models in existence, Estimation by Analogy (EA) is still one of the preferred techniques by software engineering practitioners because it mimics the human problem solving approach. Accuracy of such a model depends on the characteristics of the dataset, which is subject to considerable uncertainty. The inherent uncertainty in software attribute measurement has significant impact on estimation accuracy because these attributes are measured based on human judgment and are often vague and imprecise. To overcome this challenge we propose a new formal EA model based on the integration of Fuzzy set theory with Grey Relational Analysis (GRA). Fuzzy set theory is employed to reduce uncertainty in distance measure between two tuples at the k th continuous feature $$ \left( {\left| {\left( {{x_o}(k) - {x_i}(k)} \right.} \right|} \right) $$ .GRA is a problem solving method that is used to assess the similarity between two tuples with M features. Since some of these features are not necessary to be continuous and may have nominal and ordinal scale type, aggregating different forms of similarity measures will increase uncertainty in the similarity degree. Thus the GRA is mainly used to reduce uncertainty in the distance measure between two software projects for both continuous and categorical features. Both techniques are suitable when relationship between effort and other effort drivers is complex. Experimental results showed that using integration of GRA with FL produced credible estimates when compared with the results obtained using Case-Based Reasoning, Multiple Linear Regression and Artificial Neural Networks methods.