CFP last date
20 December 2024
Reseach Article

Usability and Evaluation of Software Quality using Software Metrics

by Pradeep Kumar, Raghav Yadav, Dileram Bansal
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 71 - Number 3
Year of Publication: 2013
Authors: Pradeep Kumar, Raghav Yadav, Dileram Bansal
10.5120/12336-8606

Pradeep Kumar, Raghav Yadav, Dileram Bansal . Usability and Evaluation of Software Quality using Software Metrics. International Journal of Computer Applications. 71, 3 ( June 2013), 9-14. DOI=10.5120/12336-8606

@article{ 10.5120/12336-8606,
author = { Pradeep Kumar, Raghav Yadav, Dileram Bansal },
title = { Usability and Evaluation of Software Quality using Software Metrics },
journal = { International Journal of Computer Applications },
issue_date = { June 2013 },
volume = { 71 },
number = { 3 },
month = { June },
year = { 2013 },
issn = { 0975-8887 },
pages = { 9-14 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume71/number3/12336-8606/ },
doi = { 10.5120/12336-8606 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T21:34:30.329778+05:30
%A Pradeep Kumar
%A Raghav Yadav
%A Dileram Bansal
%T Usability and Evaluation of Software Quality using Software Metrics
%J International Journal of Computer Applications
%@ 0975-8887
%V 71
%N 3
%P 9-14
%D 2013
%I Foundation of Computer Science (FCS), NY, USA
Abstract

It is difficult to understand, let alone improve the quality of software without the knowledge of its software development process and software product. There must be some measurement process to predict the software development, and to evaluate software products. This paper provides a brief view on Software Quality, Software Metrics and Software Metrics methods that will predict and measure the specified quality factors of software. It further discusses about the Quality as given by the standards such as ISO, principal elements required for the Software Quality and Software Metrics as the measurement technique to predict the Software Quality. This paper was performed by evaluating a source code developed in Java, using Software Metrics, such as Size Metrics, Complexity Metrics, and Defect Metrics. Results show that, the quality of software can be analyzed, studied and improved by the usage of software metrics.

References
  1. Barbara Kitchenham and Shari Lawrence Pfleeger: "Software Quality: The Exclusive Target'. IEEE publication, January 1996.
  2. Nachiappan Nagappan, Laurie Williams, Mladen Vouk, and Jason Osborne:" Early Estimation of Software Quality Using In-Process Testing Metrics: A Controlled Case Study". Microsoft Research, Redmond, WA 98052, ACM publications.
  3. Boehm, B. W. : "Software Engineering Economics". Englewood Cliffs, NJ: Prentice-Hall, Inc. , 1981.
  4. J. E. Gaffney, Jr. : "Metrics in software quality assurance". January 1981, ACM 81: Proceedings of the ACM '81 conference.
  5. Wei Li and Harry Delugach: "Software Metrics and Application Domain Complexity". Computer Science Department The University of Alabama in Huntsville Huntsville, AL 35899, IEEE publications 1997.
  6. B. W. Boehm, J. R. Brown, and M. Lipow: "Quantitative evaluation of software quality". In Proceedings of the 2nd International Conference on Software engineering, pages 592–605, 1976.
  7. software quality?". IEEE publications, Fifth International Workshop on Software Quality 2007.
  8. Tom Mens and Serge Demeyer: " Future Trends in Software Evolution Metrics". ACM publications 2002.
  9. N. Fenton and S. L. Pfleeger: "Software Metrics: A Rigorous and Practical Approach". International Thomson Computer Press, London, UK, second edition, 1997.
  10. Demeyer and S. Dueasse. Mettles: "Do they really help? In Proc. Languages at Modules and Objects". Hermes Science Publication, pages 69-82.
  11. S. R. Chidamber and C. E Kemerer: "A metrics suite for Object-oriented design". IEEE Trans. Software Engineering, June 1994.
  12. Jeffrey Voas: " A New Generation of Software Quality Conferences", IEEE publications, IEEE Software January/February 2000.
  13. Barry Boehm, Sunita Chulani, June Verner and Bernard Wong: "Fifth Workshop on Software Quality". IEEE Publications, 29th International Conference on Software Engineering.
  14. Kitchenham, B: " The Failure of Quality, Proceedings of the Second Workshop on Software Quality". ICSE 2004.
  15. "Software Metrics - An Introduction". IEEE publications.
  16. Konstantinos Stroggylos, Diomidis Spinellis: "Refactoring – Does it improve software quality?". IEEE publications, Fifth International Workshop on Software Quality 2007.
  17. "IEEE Standard for a Software Quality Metrics Methodology". IEEE publications.
  18. Evans, Isabel: "Achieving Software Quality Through Teamwork". Norwood, MA, USA: Artech House, Incorporated, 2004.
  19. Kenett and Ron: "Software Process Quality: Management and Control". New York, NY, USA: Marcel Dekker Incorporated, 1999.
  20. Schulmeyer, G. Gordon: "Software Quality Assurance- Coming to Terms, in The Handbook of Software Quality Assurance". Schulmeyer, G. Gordon and McManus, James I. , eds. , New York: Van Nostrand Reinhold Company, Inc. , 2nd ed. , 1992.
  21. Jones, T. Capers: "Applied Software Measurement". McGrawHill, 1991.
  22. McCabe, Thomas J. , and Schulmeyer, G. Gordon: "The Pareto Principle Applied to Software Quality Assurance, in The Handbook of Software Quality Assurance", Schulmeyer, G. Gordon and McManus, James I. , eds. , New York: Van Nostrand Reinhold Company, Inc. , 2nd ed. , 1992.
  23. Thomas B. Hilburn and Massood Towhidnejad: "Software Quality Across The Curriculum". Published in 32nd ASEE/IEEE Frontiers in Education conference.
  24. Hector Morrison: "Standards and Certification". IEEE publication 1993.
  25. Dr. James A. Bednar and Dr. David Robertson: "Software Quality and Standards". SEOC2 Spring 2005, Quality/Standards.
  26. O'Regan and Gerard: "Practical Approach to Software Quality". Secaucus, NJ, USA: Springer-Verlag New York, Incorporated, 2002.
  27. K. Kontogiannis: "Evaluation experiments on the detection ofprogramming patterns using software metrics". IEEE Computer Society Press, 1997.
  28. B. Lagufi, D. Proulx, E. M. Merlo, J. Mayrand, and J. Hudepohl: "Assessing the benefits of incorporating function clone detection in a development process". IEEE Computer Society Press, 1997.
  29. Wei Li and Sallie Henry: "Maintenance Metrics for the Object Oriented Paradigm". IEEE publications.
  30. Wei li: " Software Product Metrics – Using them to Quantify Design and Code Quality". IEEE publications, December 1999/ January 2000.
  31. Nachiappan Nagappan, Thomas Ball, and Brendan Murphy: "Using Historical In-Process and Product Metrics for Early Estimation of Software Failures" Microsoft Research, IEEE publications.
  32. Everald E. Mills: "Software Metrics'. SEI Curriculum Module SEI-CM-12-1. 1, December 1988.
  33. ISO/IEC: "DIS 14598-1 Information Technology – Software Product Evaluation". ISO 1996.
  34. McCabe, T. J. : "A Complexity Measure". IEEE Transactions on Software Engineering, Vol. 2, No. 4, pp. 308-320, 1976.
  35. Chulani, S, Ray, B. , Santhanam, P. and Leszkowicz, R. :"Metrics for Managing Customer View of Quality", IEEE Metrics conference, Sep. 2003.
  36. M. Lorenz and J. Kidd: "Object-Oriented Software Metrics: A Practical Approach". IEEE publications.
  37. http://cyvis. sourceforge. net/
Index Terms

Computer Science
Information Sciences

Keywords

Software Metrics Software Product Metrics Product Metrics Software Quality Metrics Evaluation of Software Code Usability of Software Metrics