Skip to main content

Abstract

Metrics are essential part of any software development organization to improve the quality of software. Measurement of a software process is a pre-requisite for planning and monitoring of cost effective test strategy. The analysis of trend shown by the metrics gives a way to take appropriate action for the process improvement and provide confidence in the software. Though various metrics exist for each phase of software life cycle but substantial work is needed in testing phase in particular.

This paper surveys and classifies various testing metrics. It also proposes some new software product testing metrics. The proposed metrics are analyzed over project data given by NASA[1].

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 219.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. http://mdp.ivv.nasa.gov/repository.html

  2. Fenton, N.F. and Pfleeger, S.L., “Software Metrics: A Rigorous and Practical Approach”, second edition, Thomson Asia Pvt. Ltd.,2002.

    Google Scholar 

  3. Kaner C. and Bond W.P., “Software Engineering Metrics: What Do They Measure and How Do We Know?”, 10th International Software Metrics Symposium, 2004.

    Google Scholar 

  4. Aggarwal K.K., Singh, Y., Kaur, A., Malhotra, R., “Empirical study of Object-Oriented Metrics”, Journal of Object Technology, Published by Swiss Federal Institute of Technology, Switzerland, vol.5, no.8, Nov.-Dec. 2006

    Google Scholar 

  5. Aggarwal K.K., Singh, Y., Kaur, A., Malhotra, R. “Software Design Metrics for Object Oriented Software”, Journal of Object Technology, Published by Swiss Federal Institute of Technology, Switzerland, vol.6, no.1, Jan.-Feb.2007 .

    Google Scholar 

  6. Grady R.B., “Successfully Applying Software Metrics”, IEEE Computer, pp.18-25, September ,1994

    Google Scholar 

  7. Goodman, P., “Practical Implementation of Software Metrics”, McGraw Hill Book Company, UK, 1993.

    MATH  Google Scholar 

  8. Fenton E.N. & Neil M., “Software Metrics: Roadmap”, Proceeding of the Conference on the Future of Software Engineering, pp. 357-370, June 04-11, 2000, Limerick, Ireland.

    Google Scholar 

  9. Aggarwal, K.K. & Singh,Y. “Software Engineering Programs Documentation Operating Procedures (Second Edition)” New Age International Publishers, 2005.

    Google Scholar 

  10. Fenton N., “Software Measurement: A Necessary Scientific Basis”, IEEE Transactions on software engineering, vol. 20, no.3, pp. 199-206, 1994.

    Article  Google Scholar 

  11. Fenton E.N. and Neil M., “Software Metrics and Risk”, Proceeding of 2nd European Software Measurement Conference , Amsterdam, ISBN 90-76019-07-X, pp. 39-55, 1999.

    Google Scholar 

  12. Mills E.E., “Software Metrics, Curriculum Module SEI-CM-12-1.1,” Software Engineering Institute, Carnegie-Mellon University, 1998.

    Google Scholar 

  13. Pavur R., Jayakumar M. and Clayton H., “Software Testing Metrics: Do they have Merit?”, Industrial management&Data Systems, vol. 99, no.1, 1999, p.p. 5-10.

    Article  Google Scholar 

  14. Wiegers K.E., “A Software Metrics Primer”, Software Development Magazine, July 1999.

    Google Scholar 

  15. Schneidewind, N. F. “Measuring and Evaluating Maintenance Process Using Reliability, Risk, and Test Metrics”, IEEE transaction on software engineering, vol. 25, no.6, pp.769-781, Nov-Dec 1999.

    Article  Google Scholar 

  16. Pusala R. “Operational Excellence through Efficient Software Testing Metrics”, Infosys Technologies Limited, 2006.

    Google Scholar 

  17. Bradshaw S., “Test Metrics: A Practical Approach to Tracking and Interpretation”, Questcon Technologies, A division of Howard Systems International, Inc., 2004.

    Google Scholar 

  18. Aggarwal K.K., Singh, Y., Kaur, A., “Code Coverage Based Technique For Prioritizing Test Cases For Regression Testing”, ACM SIGSOFT, Vol.29, Issue 5.2004.

    Google Scholar 

  19. Singh, Y., Kaur, Suri. B., “A New Technique for Version –Specific Test Case Selection and Prioritization for Regression Testing”, Journal of Computer Society of India, vol. 36, no. 4, pp. 23-32, 2006.

    Google Scholar 

  20. Stark G.E., Durst R.C. and Pelnik, T.M., “ An Evaluation of Software Testing Metrics for NASA’s Mission Control Center”, Software Quality Journal, vol.1, no.2, pp. 115-132.

    Google Scholar 

  21. Chen Y., Probert R.L. and Robeson K., “Effective Test Metrics for Test Strategy Evolution”, Proceeding of the 2004 conference of the Centre for Advanced Studies on Collaborative Research, pp.111-123, October 4-7, 2004, Markham, Outario, Canada.

    Google Scholar 

  22. Ogasawara H., Yamada A., Kojo M. “, Experiences of Software Quality Management Using Metrics through the Life-Cycle”, IEEE proceeding of ICSE, 1996.

    Google Scholar 

  23. Lewis, W.E., “Software testing and Continuous Quality Improvement,” Second edition, Auerbach publication, CRC press.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer Science+Business Media B.V.

About this paper

Cite this paper

Singh, Y., Kaur, A., Suri, B. (2008). An Empirical Study of Product Metrics in Software Testing. In: Iskander, M. (eds) Innovative Techniques in Instruction Technology, E-learning, E-assessment, and Education. Springer, Dordrecht. https://doi.org/10.1007/978-1-4020-8739-4_12

Download citation

  • DOI: https://doi.org/10.1007/978-1-4020-8739-4_12

  • Publisher Name: Springer, Dordrecht

  • Print ISBN: 978-1-4020-8738-7

  • Online ISBN: 978-1-4020-8739-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics