We apologize for a recent technical issue with our email system, which temporarily affected account activations. Accounts have now been activated. Authors may proceed with paper submissions. PhDFocusTM
CFP last date
20 December 2024
Reseach Article

Design and Development of a Procedure for new Object-Oriented Design Metrics

by K.P. Srinivasan, Dr T. Devi
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 24 - Number 8
Year of Publication: 2011
Authors: K.P. Srinivasan, Dr T. Devi
10.5120/2970-3977

K.P. Srinivasan, Dr T. Devi . Design and Development of a Procedure for new Object-Oriented Design Metrics. International Journal of Computer Applications. 24, 8 ( June 2011), 30-35. DOI=10.5120/2970-3977

@article{ 10.5120/2970-3977,
author = { K.P. Srinivasan, Dr T. Devi },
title = { Design and Development of a Procedure for new Object-Oriented Design Metrics },
journal = { International Journal of Computer Applications },
issue_date = { June 2011 },
volume = { 24 },
number = { 8 },
month = { June },
year = { 2011 },
issn = { 0975-8887 },
pages = { 30-35 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume24/number8/2970-3977/ },
doi = { 10.5120/2970-3977 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T20:10:27.572805+05:30
%A K.P. Srinivasan
%A Dr T. Devi
%T Design and Development of a Procedure for new Object-Oriented Design Metrics
%J International Journal of Computer Applications
%@ 0975-8887
%V 24
%N 8
%P 30-35
%D 2011
%I Foundation of Computer Science (FCS), NY, USA
Abstract

This paper introduces a procedure that has been developed for evaluating an object-oriented design of a system that involves many classes. This approach involves two new metrics called Total Class Metric (TCM) and Total System Metric (TSM) that assess the design of a class and system as a whole respectively during object-oriented development process. In the increasing use of object-orientation in software development, there is a growing need to measure efficiency and effectiveness of the design process. In response to this need, a number of researchers have developed various metrics for object-oriented systems. A procedure has been introduced for evaluating the effectiveness of the object-oriented design of a system for the improvement of the software process instead of using individual design metrics. The total class metric is defined based on a set of seven metrics which have been formulated using main attributes and significant characteristics of an object-oriented design of the system. This research paper discusses in detail about the new approach, total class metric and total system metric to represent the single quality value for the entire system design to judge the effectiveness of the design. These metrics will be useful in measuring object-oriented design and feedback system of software measurement thus yielding an effective object-oriented design.

References
  1. Abreu, F.B., Melo, .W. 1996. Evaluating the impact of OO Design on Software Quality. Proceeding of Third International Software metrics Symposium, Berlin, German.
  2. Amjan Shaik., Reddy, C.R.K., Manda,B., Prakashini, C., Deepthi, K. 2010. Metrics for Object Oriented Design Software Systems: A Survey. Journal of Emerging Trends in Engineering and Applied Sciences. 1(2): 189-197.
  3. Bandi, R.K, Vaishnavi, V.K., Daniel, E Turk. 2003. Predicting Maintenance Performance Using Object -Oriented Design Complexity Metrics”, IEEE Transactions on software Engineering. vol. 29. no. 1. 77-89.
  4. Basili, V.R., Briand, L.C., Melo, W.L. 1996. A Validation of Object–Oriented Design Metrics as Quality Indicators. IEEE Trans. on soft. Eng. vol. 22, no.10. 751-761.
  5. Chidamber, S.R., Darcy, D.P., Kemerer, C.F. 1998. Managerial use Of Metrics for Object- Oriented Software: An Exploratory Analysis. IEEE Transactions on Software Engineering. vol.24, no. 8. 629-639.
  6. Chidamber, S.R., Kemerer, C.F. 1994. A Metrics Suite for Object-Oriented Design. IEEE Transactions on Software Engineering. vol. 20.no. 6. 476-493.
  7. Churcher, N.I., Sheppard, J. 1995. Comments on ‘A Metrics Suite for Object– Oriented designs. IEEE Transactions on software Engineering. vol. 21. no. 3. .263-265.
  8. Devi, T., Srinivasan, K.P. 2010. Statistical Techniques in Software Quality Measurement and Metrics. Proceeding of UGC Funded National Conference on Recent Advances in Statistics and Computer Applications, Bharathiar University, Coimbatore.
  9. Gurdev Singh, Dilbag Singh, Vikram Singh, P.M. 2011. A Study of Software Metrics. International Journal of Computational Engineering and Management. vol. 11. 2230-7893.
  10. Emam, K E., Benlarbi, S., Goel, N., Rai, S N . 2001. The Confounding Effect of Class Size on the Validity of Object Oriented Metrics. IEEE Transactions on Software Engineering. vol. 27.no.7..630-650.
  11. Harrison, R., Counsell, S.J., Nithi, R.V. 1998. An Evaluation of the MOOD Set of Object- Oriented Software Metrics. IEEE Transactions of Software Engineering. vol. 24. no.6. 491-496.
  12. Hitz, M., Montazeri, B., C.K. Metrics Suite: A Measurement Theory Perspective. IEEE Transactions on software Engineering. vol. 22, no. 4.267- 271.
  13. Kumar Rajnish, A.K., Choudhary., Agawal, A.M. 2010. Inheritance Metrics For Object-Oriented Design. International Journal of Computer Science and Information Technology. vol.2. no.6. 13-25.
  14. Linda Badri, M, Badri., F, Toure. 2011. An Empirical Analysis of Lack of Cohesion Metrics for Predicting Testability of Classes. International Journal of. Software Engineering and Its Applications Vol. 5 No. 2. 69-85.
  15. Mark Lorenz. 1993. Object-Oriented Software Development: A Practical guide. 1993. Prentice hall, Englewood Cliffs, New Jersey.
  16. Pressman R.S. 2005. Software Engineering A Practitioner Approach. 6thEd, McGraw-Hill.
  17. Rakesh Kumar., Gurvinder Kaur. 2011. Comparing Complexity in Accordance with Object Oriented Metrics. International Journal of Computer Applications. . Volume 15– No.8.42-45 .
  18. Sarkar, S., KaK, A., C,Rama, G.M. 2008. Metrics for measuring the quality of modularization of Large -Scale Object-Oriented Software. IEEE Transactions on Software Engineering. vol. 34. no. 5.700-720.
  19. Shanthi, P.M., Duraiswamy, K. 2011. An Emprical Validation of Software Quality Metrics Suites on Open Source Software for Fault-Proneness Prediction in Object Oriented Systems. European Journal of Science and Research.vol.51.no.2. 168-181.
  20. Srinivasan, K.P., Devi, T. 2009. Procedure for Selection of an Efficient Object-Oriented Design. Proceeding of UGC Funded National Conference on Recent trends in Software Engineering, Sullamussalam Science College, Mallapuram, Kerala.25-27.
  21. Best Paper of the Conference.
  22. Srinivasan, K.P., Devi, T., Thiagarasu, V. 2009. Analysis of Chidamber-Kemerer Metrics for Object-Oriented Design. Proceeding of National Conference on Emerging trends in Computer Science, Avinasilingam University for Women, Coimbatore.
  23. Srinivasan K.P., Devi, T. 2009. Design and Development of a Procedure to Test the Effectiveness of the Object-Oriented Design. International Journal of Engineering Research and Industrial Applications. ISSN 0974-1518, vol. 2. no.VI. 15-25.
  24. http:// www. Ascent - journals .com/ IJERIA/Vol2.No6/ Paper2.pdf
  25. Srinivasan, K.P., Devi, T. 2009. A Case Study Approach for Application of MOOD Metrics in Object-Oriented Design. Proceedings of the International Conference on Global Computing and Communications. Hindustan Institute of Technology and Sciences .Padur. Chennai. 77-82.
  26. ISBN: 978-81-8424-543-1
  27. Stephen H Kan. 2006. Metrics and Models in Software Quality Engineering. Second Edition. Pearson Education.
Index Terms

Computer Science
Information Sciences

Keywords

Software Metrics Object-Oriented Metrics Class Metrics System Metrics