Anatomization of Software Quality Factors: Measures and Metrics

  • Aditi KumarEmail author
  • Madhulika Bhatia
  • Anchal Garg
  • Madhurima
Conference paper
Part of the Lecture Notes in Networks and Systems book series (LNNS, volume 8)


“If you cannot measure it, you cannot manage it”, this quote by Lord Kelvin is very much applicable to the world of Software Quality as well. Quality of software can be described as the extent to which it performs the task that the user has specified. It can be expressed in terms of multiple factors like reliability, readability, supportability et al. It can be best described as the amalgamation of these multiple factors. Not only the identification of factors but also of the metrics and measures were done by studying and analyzing various research papers and keeping them as the primary foundation. This paper focus on investigating the measures that is already available to determine the different quality factors. The results obtained are advantageous for software developers, researchers and academicians to recognize and distinguish the cadent used to dimension the different quality characteristics of the software. Moreover, the work focuses at giving some suggestions, using the potential deficiencies detected as a foundation.


Software measures Analytics Quality factors 


  1. 1.
    Grambow, G., Oberhauser, R., & Reichert, M. (2011). Contextual injection of quality measures into software engineering processes. Int’l Journal on Advances in Software, 4(1&2), 76–99.Google Scholar
  2. 2.
    Aman Kumar Sharma, Dr. Arvind Kalia, Dr. Hardeep, “An Analysis of Optimum Software Quality Factors”, IOSR Journal of Engineering, 2(4), 2012, 663–669.Google Scholar
  3. 3.
    Gillies, A. (2011). Software quality: theory and management. Lulu. comGoogle Scholar
  4. 4.
    Keele, S. (2007). Guidelines for performing systematic literature reviews in software engineering. In Technical report, Ver. 2.3 EBSE Technical Report. EBSE.Google Scholar
  5. 5.
    Pusatli, O. T., & Misra, S. (2011). A discussion on assuring software quality in small and medium software enterprises: An empirical investigation. Tehnički vjesnik, 18(3), 447–452 of scientific journals of croatia, 18(3), 2011, 447–452.Google Scholar
  6. 6.
    Mallikarjuna, C., Babu, K. S., & Babu, P. C. (2014). A Report on the Analysis of Software Maintenance and Impact on Quality Factors. International Journal of Engineering Sciences Research-IJESR, 5.Google Scholar
  7. 7.
    Srinivasan, K. P., & Devi, T. (2014). A Complete and Comprehensive Metrics Suite for Object-Oriented Design Quality Assessment. International Journal of Software Engineering and Its Applications, 8(2), 173–188.Google Scholar
  8. 8.
    Tahir, MacDonell, S.G., “A Systematic mapping study on dynamic software quality metrics”, Proc. 28th IEEE International Conference on Software Maintenance, Riva del Garda, Italy, 2012, 326–335.Google Scholar
  9. 9.
    Sandhu, P. S., & Singh, G. (2008). Dynamic metrics for polymorphism in object oriented systems. World Academy of Science, Engineering and Technology, 39.Google Scholar
  10. 10.
    Choi, K. H., & Tempero, E. (2007, January). Dynamic measurement of polymorphism. In Proceedings of the thirtieth Australasian conference on Computer science-Volume 62 (pp. 211–220). Australian Computer Society, Inc.Google Scholar
  11. 11.
    Gupta, V. (2010). Object-Oriented Static and Dynamic Software Metrics for Design and Complexity (Doctoral dissertation, National Institute of Technology Kurukshetra-136119 India).Google Scholar
  12. 12.
    Wingkvist, A., Ericsson, M., Lincke, R., & Lowe, W. (2010, September). A metrics-based approach to technical documentation quality. In Quality of Information and Communications Technology (QUATIC), 2010 Seventh International Conference on the (pp. 476–481). IEEE.Google Scholar

Copyright information

© Springer Nature Singapore Pte Ltd. 2017

Authors and Affiliations

  • Aditi Kumar
    • 1
    Email author
  • Madhulika Bhatia
    • 1
  • Anchal Garg
    • 1
  • Madhurima
    • 1
  1. 1.Amity UniversityNoidaIndia

Personalised recommendations