Commenced in January 2007
Frequency: Monthly
Edition: International
Paper Count: 30184
Comparative Analysis of the Software Effort Estimation Models

Authors: Jaswinder Kaur, Satwinder Singh, Karanjeet Singh Kahlon

Abstract:

Accurate software cost estimates are critical to both developers and customers. They can be used for generating request for proposals, contract negotiations, scheduling, monitoring and control. The exact relationship between the attributes of the effort estimation is difficult to establish. A neural network is good at discovering relationships and pattern in the data. So, in this paper a comparative analysis among existing Halstead Model, Walston-Felix Model, Bailey-Basili Model, Doty Model and Neural Network Based Model is performed. Neural Network has outperformed the other considered models. Hence, we proposed Neural Network system as a soft computing approach to model the effort estimation of the software systems.

Keywords: Effort Estimation, Neural Network, Halstead Model, Walston-Felix Model, Bailey-Basili Model, Doty Model.

Digital Object Identifier (DOI): doi.org/10.5281/zenodo.1085281

Procedia APA BibTeX Chicago EndNote Harvard JSON MLA RIS XML ISO 690 PDF Downloads 1801

References:


[1] M. Boraso, C. Montangero, and H. Sedehi, "Software cost estimation: An experimental study of model performances," tech. report, 1996.
[2] O. Benediktsson, D. Dalcher, K. Reed, and M. Woodman, "COCOMO based effort estimation for iterative and incremental software development," Software Quality Journal, vol. 11, pp. 265-281, 2003.
[3] T. Menzies, D. Port, Z. Chen, J. Hihn, and S. Stukes, "Validation methods for calibrating software effort models," in ICSE -05: Proceedings of the 27th international conference on Software engineering, (New York, NY, USA), pp. 587-595, ACM Press, 2005.
[4] S. Chulani, B. Boehm, and B. Steece, "Calibrating software cost models using bayesian analysis," IEEE Trans. Software Engr., July-August 1999, pp. 573-583, 1999.
[5] B. Clark, S. Devnani-Chulani, and B. Boehm, "Calibrating the COCOMO II post-architecture model," in ICSE -98: Proceedings of the 20th international conference on Software engineering, (Washington, DC, USA), pp. 477-480, IEEE Computer Society, 1998.
[6] S. Chulani and B. Boehm, "Modeling software defect introduction and removal: Coqualmo (constructive quality model)," tech. report.
[7] S. Devnani-Chulani, "Modeling software defect introduction," tech. report.
[8] M. Shepper and C. Schofield, "Estimating software project effort using analogies," IEEE Tran. Software Engineering, vol. 23, pp. 736-743, 1997.
[9] G. Witting and G. Finnie, "Estimating software development effort with connectionist models," in Proceedings of the Information and Software Technology Conference, pp. 469-476, 1997.
[10] J. W. Bailey and V. R. Basili, "A meta model for software development resource expenditure," in Proceedings of the International Conference on Software Engineering, pp. 107-115, 1981.