CFP last date
20 May 2024
Reseach Article

Critical Analysis of Traditional Size Estimation Metrics for Object Oriented Programming

by Meenakshi Kandpal, Anmol Kandpal
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 58 - Number 13
Year of Publication: 2012
Authors: Meenakshi Kandpal, Anmol Kandpal
10.5120/9345-3669

Meenakshi Kandpal, Anmol Kandpal . Critical Analysis of Traditional Size Estimation Metrics for Object Oriented Programming. International Journal of Computer Applications. 58, 13 ( November 2012), 39-45. DOI=10.5120/9345-3669

@article{ 10.5120/9345-3669,
author = { Meenakshi Kandpal, Anmol Kandpal },
title = { Critical Analysis of Traditional Size Estimation Metrics for Object Oriented Programming },
journal = { International Journal of Computer Applications },
issue_date = { November 2012 },
volume = { 58 },
number = { 13 },
month = { November },
year = { 2012 },
issn = { 0975-8887 },
pages = { 39-45 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume58/number13/9345-3669/ },
doi = { 10.5120/9345-3669 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T21:02:26.857889+05:30
%A Meenakshi Kandpal
%A Anmol Kandpal
%T Critical Analysis of Traditional Size Estimation Metrics for Object Oriented Programming
%J International Journal of Computer Applications
%@ 0975-8887
%V 58
%N 13
%P 39-45
%D 2012
%I Foundation of Computer Science (FCS), NY, USA
Abstract

The accuracy of an estimate is always questionable. Lots of efforts have been put to make an estimate more accurate. In case of a software project, the accuracy of estimate is dependent on the correctness of size estimation. Size is a critical factor in determining cost, schedule, and effort. Poor size estimation may lead to budget overruns and late deliveries, which decreases the confidence of customer and erodes the image of developer. Traditional size estimation methods generally used are source lines-of-code, function point, object points etc. However, traditional size metrics have limitations and are not compatible with newer rapid prototyping and object-oriented approaches of software development. This paper critically analyzes the lacunas of traditional methods and introduces Object oriented metrics for effective size estimation for Object Oriented Software.

References
  1. Vincenzo Giliberti, Michele Gorgoglione, Raffaele Vitulli, "An innovative model for object-oriented costs estimating", Proceedings of the LMO'97 Conference, Brest (France), 22-24 October 1997
  2. M. G. Bocco, M. Piattini and C. Calero, "A Survey of Metrics for UML Class Diagrams", Journal of Object Technology, Vol. 4, 2005,
  3. F. B. Abreu and R. Carapua, "Candidate Metric for OOS within taxonomy framework, Journal of System & Softwrae, Vol. 26, No. 1, July 1994.
  4. F. B. Abreu, "The MOOD Metrics Set", In Proc. ECOOP'95, Workshop on Metrics, 1995.
  5. J. Bansiya and C. G. Davis, "A Hierarchical Model for Object-Oriented Design Quality Assessment", IEEE Transactions on Software Engineering, Vol. 28, No. 1, 2002.
  6. L. C. Briand, J. W. Daly and J. Wust, "A Unified Framework for Coupling Measurement in Object-Oriented Systems", IEEE Transactions on Software Engineering, Vol. 25, No. 1, 1999.
  7. S. R. Chidamber and C. F. Kemerer, "A Metrics Suite for Object Oriented Design," IEEE Transactions on Software Engineering, Vol. 20, No. 6, 1994.
  8. M. Lorenz and J. Kidd, Object-Oriented Software Metrics, Prentice Hall, 1994.
  9. J. B. Dreger, Function Point Analysis. Prentice Hall, 1989.
  10. B. Unger and L. Prechelt, "The impact of inheritance depth on maintenance tasks – Detailed description and evaluation of two experimental replications", Technical Report, Karlsruhe University: Karlsruhe, Germany, 1998.
  11. G. Poelsand and G. Dedene, "Evaluating the Effect of Inheritance on the Modifiability of Object-Oriented Business Domain Models", 5th European Conference on Software Maintenance and Reengineering (CSMR 2001), Lisbon, Portugal, 2001.
  12. J. Daly, A. Brooks, J. Miller, M. Roper and M. Wood, "An Empirical Study Evaluating Depth of Inheritance on Maintainability of ObjectOriented Software", Empirical Software Engineering, Vol. 1, No. 2, 1996.
  13. L. C. Briand, J. W. Daly, V. Porter, and J. Wust, A Comprehensive Empirical Validation of Product Measures for Object-Oriented Systems. Technical Report, ISERN-98-07, 1998.
  14. Gennaro Costagliola and Genoveffa Tortora, "Class Point: An Approach for the Size Estimation of Object-Oriented Systems IEEE Transactions on Software Engineering,
  15. M. Alshayeb, and M. Li, "An Empirical Validation of Object-Oriented Metrics in Two Different Iterative Software Processes", IEEE Transactions on Software Engineering archive, Vol. 29, 2003.
  16. M. Tang, M. Kao and M. Chen, An Empirical Study on Object-Oriented Metrics, 6th IEEE International Symposium on Software Metrics, 1998.
  17. R. Harrison, S. Counsell and V. Reuben, "An Evaluation of the MOOD Set of Object-Oriented Software Metrics", IEEE Transactions on Software Engineering, Vol. 24, No. 6, 1998.
  18. W. Li, and S. Henry, "Object-Oriented Metrics that Predict Maintainability". Journal of Systems and Software, Vol. 23, 1993.
  19. W. Li, "Another Metric Suite for Object Oriented Programming", The Journal of Systems and Software, Vol. 44, 1998.
  20. S. R. Chidamber, D. P. Darcy, and C. F. Kemerer, "Managerial Use of Metrics for Object-Oriented Software: An Exploratory Analysis", IEEE Transactions on Software Engineering, Vol. 24, No. 8, 1998.
  21. L. C. Briand, S. Morasca and V. Basili, "Property-Based Software Engineering Measurement", IEEE Transactions on Software Engineering, Vol. 22, No. 6, 1996.
  22. N. E. Fenton, "Software measurement: a necessary scientific basis," IEEE Transactions on Software Engineering, vol. 20, no. 3, 1994.
  23. Norman E. Fenton, Shari Lawrence Pfleeger. Software Metrics. A rigorous & Practical Approach. 2nd Edition. ITP, International Thomson Computer Press,1997
  24. W. Li, and S. Henry, "Object-Oriented Metrics that Predict Maintainability". Journal ofSystems and Software, Vol. 23, No. 2, 1993.
  25. Dr. M. P. Thapaliyal and Garima Verma, "Software Defects and Object Oriented Metrics – An Empirical Analysis", International Journal of Computer Applications, Volume 9– No. 5, November 2010
  26. Daniel Rodriguez and Rachel Harrison, "An Overview of Object-Oriented Design Metrics", RUCS/2001/TR/A March 2001
  27. Dr. Rakesh Kumar and Gurvinder Kaur, "Comparing Complexity in Accordance with Object Oriented Metrics, International Journal of Computer Applications, Volume 15– No. 8, February 2011
  28. Seyyed Mohsen Jamali, "Object Oriented Metrics (A Survey Approach), Department of Computer Engineering Sharif University of Technology, Iran January 2006.
Index Terms

Computer Science
Information Sciences

Keywords

Traditional Software Metric Object Oriented Metric size attributes