Software size measurement and productivity rating in a large-scale software development department
Proceedings of the 20th international conference on Software engineering
Empirical Data Modeling in Software Engineering Using Radial Basis Functions
IEEE Transactions on Software Engineering
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 Cost Estimation with Cocomo II with Cdrom
Software Cost Estimation with Cocomo II with Cdrom
Software development cost estimation approaches – A survey
Annals of Software Engineering
Experience With the Accuracy of Software Maintenance Task Effort Prediction Models
IEEE Transactions on Software Engineering
Estimating Software Development Effort Based on Use Cases-Experiences from Industry
«UML» '01 Proceedings of the 4th International Conference on The Unified Modeling Language, Modeling Languages, Concepts, and Tools
A Simulation Study of the Model Evaluation Criterion MMRE
IEEE Transactions on Software Engineering
Effort estimation of use cases for incremental large-scale software development
Proceedings of the 27th international conference on Software engineering
A Probabilistic Model for Predicting Software Development Effort
IEEE Transactions on Software Engineering
Software Sizing, Estimation, and Risk Management
Software Sizing, Estimation, and Risk Management
Software Effort Estimation Based on Use Cases
COMPSAC '06 Proceedings of the 30th Annual International Computer Software and Applications Conference - Volume 01
Software Estimation: Demystifying the Black Art
Software Estimation: Demystifying the Black Art
Use cases modeling and software estimation: applying use case points
ACM SIGSOFT Software Engineering Notes
Improving the COCOMO model using a neuro-fuzzy approach
Applied Soft Computing
Application of Fuzzy Logic to Approximate Reasoning Using Linguistic Synthesis
IEEE Transactions on Computers
A General Empirical Solution to the Macro Software Sizing and Estimating Problem
IEEE Transactions on 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
A new calibration for Function Point complexity weights
Information and Software Technology
An empirical validation of a neural network model for software effort estimation
Expert Systems with Applications: An International Journal
Software development cost estimation using wavelet neural networks
Journal of Systems and Software
Software Cost Estimation Models Using Radial Basis Function Neural Networks
Software Process and Product Measurement
The relationship between software development team size and software development cost
Communications of the ACM - Rural engineering development
Conceptual data model-based software size estimation for information systems
ACM Transactions on Software Engineering and Methodology (TOSEM)
Software Cost Estimation using Fuzzy Decision Trees
ASE '08 Proceedings of the 2008 23rd IEEE/ACM International Conference on Automated Software Engineering
Transactions and paths: Two use case based metrics which improve the early effort estimation
ESEM '09 Proceedings of the 2009 3rd International Symposium on Empirical Software Engineering and Measurement
Fuzzy grey relational analysis for software effort estimation
Empirical Software Engineering
Adaptive ridge regression system for software cost estimating on multi-collinear datasets
Journal of Systems and Software
Analogy-based software effort estimation using Fuzzy numbers
Journal of Systems and Software
Simplifying effort estimation based on Use Case Points
Information and Software Technology
Neural Computing and Applications
Reducing the effort of bug report triage: Recommenders for development-oriented decisions
ACM Transactions on Software Engineering and Methodology (TOSEM)
Estimating Software Effort Based on Use Case Point Model Using Sugeno Fuzzy Inference System
ICTAI '11 Proceedings of the 2011 IEEE 23rd International Conference on Tools with Artificial Intelligence
Empirical Software Engineering
Hi-index | 0.00 |
Software estimation is a tedious and daunting task in project management and software development. Software estimators are notorious in predicting software effort and they have been struggling in the past decades to provide new models to enhance software estimation. The most critical and crucial part of software estimation is when estimation is required in the early stages of the software life cycle where the problem to be solved has not yet been completely revealed. This paper presents a novel log-linear regression model based on the use case point model (UCP) to calculate the software effort based on use case diagrams. A fuzzy logic approach is used to calibrate the productivity factor in the regression model. Moreover, a multilayer perceptron (MLP) neural network model was developed to predict software effort based on the software size and team productivity. Experiments show that the proposed approach outperforms the original UCP model. Furthermore, a comparison between the MLP and log-linear regression models was conducted based on the size of the projects. Results demonstrate that the MLP model can surpass the regression model when small projects are used, but the log-linear regression model gives better results when estimating larger projects.