CFP last date
20 May 2024
Reseach Article

Object Oriented Metrics Evaluation

by S. Pasupathy, R. Bhavani
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 78 - Number 1
Year of Publication: 2013
Authors: S. Pasupathy, R. Bhavani
10.5120/13455-1137

S. Pasupathy, R. Bhavani . Object Oriented Metrics Evaluation. International Journal of Computer Applications. 78, 1 ( September 2013), 30-37. DOI=10.5120/13455-1137

@article{ 10.5120/13455-1137,
author = { S. Pasupathy, R. Bhavani },
title = { Object Oriented Metrics Evaluation },
journal = { International Journal of Computer Applications },
issue_date = { September 2013 },
volume = { 78 },
number = { 1 },
month = { September },
year = { 2013 },
issn = { 0975-8887 },
pages = { 30-37 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume78/number1/13455-1137/ },
doi = { 10.5120/13455-1137 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T21:50:32.193934+05:30
%A S. Pasupathy
%A R. Bhavani
%T Object Oriented Metrics Evaluation
%J International Journal of Computer Applications
%@ 0975-8887
%V 78
%N 1
%P 30-37
%D 2013
%I Foundation of Computer Science (FCS), NY, USA
Abstract

This paper presents the results derived from the survey on metrics used in object oriented environments. The survey includes a small set of the most well known and commonly applied traditional software metrics which could be applied to object oriented programming and a set of object oriented metrics. In short, the metrics based assessment of a software system and measures taken to improve its design differ considerably from tool to tool. To support the case, we conducted an experiment with a number of commercial and free metrics tools. We calculated metrics values using the same set of standard metrics for three software systems of different sizes. These metrics were evaluated using object oriented metrics tools for the purpose of analyzing quality of the product, encapsulation, inheritance, message passing, polymorphism, reusability and complexity measurement. It defines a ranking of the classes that are most vital note down and maintainability. The results can be of great assistance to quality engineers in selecting the proper set metrics for their software projects and to calculate the metrics, which was developed using a sequential object oriented life cycle process.

References
  1. A. Albrecht and J. Gaffney: Software Function, Source Lines of Code, and Development Effort Prediction: A Software Science Validation; in IEEE Trans. Software Eng. , 9(6), 2008, pp. 639-648.
  2. B. Bohem, Software Engineering Economics, Prentice Hall, Englewood Cliffs, 1981 [Briand et al 94] L. Briand, S. Morasca, V. Basili, Defining and Validating High- Level Design Metrics, Tech. Rep. CS TR-3301, University of Maryland, 2009.
  3. S. Chidamber, C. Kemerer, A Metrics Suite for Object Oriented Design, IEEE Trans. Software Eng. , 20/6), 2000, pp. 263-265.
  4. S. Morasca, Software Measurement: State of the Art and Related Issues, slides from the School of the Italian Group of Informatics Engineering, Rovereto, Italy, September 2008.
  5. J. Alghamdi, R. Rufai, and S. Khan. Oometer: A software quality assurance tool. Software Maintenance and Reengineering, 2009. CSMR 2009. 9th European Conference on, pages 190{191, 21-23}, March 2010.
  6. H. Bsar, M. Bauer, O. Ciupke, S. Demeyer, S. Ducasse, M. Lanza, R. Marinescu, R. Nebbe, O. Nierstrasz, M. Przybilski, T. Richner, M. Rieger, C. Riva, A. Sassen, B. Schulz, P. Steyaert, S. Tichelaar, and J. Weisbrod. The FAMOOS Object-Oriented Reengineering Handbook, Oct. 2006.
  7. A. Albrecht: "Measuring application development productivity", in Proc. Joint SHARE/GUIDE/IBM Applications Development Symposium, Monterey, CA, 2007.
  8. L. Briand, S. Morasca, V. Basili, Property-Based Software Engineering Measurement, IEEE Trans. Software Eng. 22(1), 2000, pp. 68-85.
  9. S. Conte, H. Dunsmore, V. Shen, Software Engineering Metrics and Models, Benjamin/Cummings, Menlo Park, CA.
  10. J. Stathis, D. Jeffrey, An Empirical Study of Albrecht's Function Points, in Measurement for Improved IT management, Proc. First Australian Conference on Software Metrics, ACOSM 93, Sydney, 2002, pp. 96 - 117.
  11. Boehm, Barry W. , as quoted by Ware Myers, "Software Pivotal to Strategic Defense," IEEEComputer, January 2001.
Index Terms

Computer Science
Information Sciences

Keywords

Software development Object oriented programming Object oriented metrics tool