Machine Learning Approaches to Estimating Software Development Effort
IEEE Transactions on Software Engineering
Software cost estimation with fuzzy models
ACM SIGAPP Applied Computing Review
ACM SIGSOFT Software Engineering Notes
A comparison of case-based reasoning approaches
Proceedings of the 11th international conference on World Wide Web
A Discipline for Software Engineering
A Discipline for Software Engineering
Software Engineering Economics
Software Engineering Economics
Computational intelligence as an emerging paradigm of software engineering
SEKE '02 Proceedings of the 14th international conference on Software engineering and knowledge engineering
Software development cost estimation approaches – A survey
Annals of Software Engineering
Three great challenges for half-century-old computer science
Journal of the ACM (JACM)
Preliminary guidelines for empirical research in software engineering
IEEE Transactions on Software Engineering
Estimating Software Project Effort by Analogy Based on Linguistic Values
METRICS '02 Proceedings of the 8th International Symposium on Software Metrics
An Empirical Validation of the Relationship Between the Magnitude of Relative Error and Project Size
METRICS '02 Proceedings of the 8th International Symposium on Software Metrics
A Simulation Study of the Model Evaluation Criterion MMRE
IEEE Transactions on Software Engineering
Using Fuzzy Theory for Effort Estimation of Object-Oriented Software
ICTAI '04 Proceedings of the 16th IEEE International Conference on Tools with Artificial Intelligence
PSP(sm): A Self-Improvement Process for Software Engineers (Sei Series in Software Engineering)
PSP(sm): A Self-Improvement Process for Software Engineers (Sei Series in Software Engineering)
Journal of Systems and Software
Predictive accuracy comparison of fuzzy models for software development effort of small programs
Journal of Systems and Software
MCPR'11 Proceedings of the Third Mexican conference on Pattern recognition
Empirical Software Engineering
Towards an early software estimation using log-linear regression and a multilayer perceptron model
Journal of Systems and Software
Hi-index | 0.00 |
Fuzzy models have been recently used for estimating the development effort of software projects and this practice could start with short scale programs. In this paper, new and changed (N&C) as well as reused code were gathered from small programs developed by 74 programmers using practices of the Personal Software Process; these data were used as input for a fuzzy model for estimating the development effort. Accuracy of this fuzzy model was compared with the accuracy of a statistical regression model. Two samples of 163 and 68 programs were used for verifying and validating respectively the models; the comparison criterion was the Mean Magnitude of Error Relative to the estimate (MMER). In verification and validation stages, fuzzy model kept a MMER lower or equal than that regression model and an accuracies comparison of the models based on ANOVA, did not show a statistically significant difference amongst their means. This result suggests that fuzzy logic could be used for predicting the effort of small programs based upon these two kinds of lines of code.