A Comparative Analysis of NOC over MVG to Improve Quality of Software

Dharmendra Lal Gupta*, Dr. Anil Kumar Malviya**, Dr. Manish Gaur***, vikash chauhan****
* Research Scholar, Department of Computer Science and Engineering, Mewar University, Rajasthan, India.
** Professor, Department of Computer Science and Engineering, KNIT Sultanpur, Uttar Pradesh, India.
*** Associate Professor, Department of Computer Science and Engineering, IET, Lucknow, Uttar Pradesh, India.
**** Lecturer, Department of Computer Science and Engineering, KNIT Sultanpur, Uttar Pradesh, India.
Periodicity:July - September'2015
DOI : https://doi.org/10.26634/jse.10.1.3621

Abstract

Software metric is one of the very important elements to predict the quality. The relationship of Number of Children metric with cyclomatic complexity is a significant matter. Here in this paper the relationship of NOC (Number of Children) and MVG (McCabe's Cyclomatic Complexity) have been explained using three real projects developed in JAVA language. The authors have also empirically computed NOC and MVG metrics of these projects and found the correlation between these two. It is found that on increasing NOC, MVG also increases in polynomial form which is showing the directly proportional relationship. This paper is providing an optimal value of NOC up to that software will be quality software.

Keywords

NOC, MVG, Correlation of NOC and MVG.

How to Cite this Article?

Gupta, D. L., Malviya, A. K., Gaur, M. G., and Chauhan, V. (2015). A Comparative Analysis of NOC over MVG to Improve Quality of Software. i-manager’s Journal on Software Engineering, 10(1), 6-13. https://doi.org/10.26634/jse.10.1.3621

References

[1]. S. Dick and A. Kandel. (2003). “Fuzzy clustering of software metrics”, In Fuzzy Systems, 2003. FUZZ '03, The 12th IEEE International Conference, Vol.1, pp.642-647.
[2]. A. Urvashi, and A. Chhabra. (2014). “Change- Proneness of Software Components”. IOSR Journal of Computer Engineering (IOSR-JCE), Vol.16, No.2, Ver. VIII pp.45-48.
[3]. H. Jie Lee, L. Naish, and K. Ramamohanarao. (2009). “Study of the relationship of bug consistency with respect to performance of spectra metrics”. In 2nd IEEE International Conference on Computer Science and Information Technology, ICCSIT 2009., pp.501-508.
[4]. C. Jin, Shu-Wei Jin, Jun-Min Ye, and Qing-Guo Zhang. (2009). “Quality prediction model of object-oriented software system using computational intelligence”, In Power Electronics and Intelligent Transportation System (PEITS), 2009 2nd International Conference, Vol.2, pp.120-123.
[5]. C. Zhang, Budgen, D., (2012). “What Do We Know about the Effectiveness of Software Design Patterns?”, Software Engineering, IEEE Transactions on, Vol.38(5), pp.1213.
[6]. V. Chauhan, D.L. Gupta and S. Dixit, (2014). “Role of Software Metrics to Improve Software Quality” (IJCSIT) International Journal of Computer Science and Information Technologies, Vol.5, No.3, pp.4167-4170, ISSN: 0975-9646.
[7]. Joseph P. Cavano “A Framework for the Measurement of Software Quality”, Rome Air Development Center, James A. McCall General Electric Company.
[8]. S.R. Chidamber and C.F. Kemerer, (1994). “A Metrics Suite for Object Oriented Design Software Engineering”, IEEE Transactions, Vol.20(6), pp.476-493.
[9]. Chidamber, Shyam, Kemerer and Chris F, (1993). A Metrics Suite for Object-Oriented Design, M.I.T. Sloan School of Management E53-315.
[10]. McCabe and Associates, (1999). Using McCabe, QA 7.0, 9861 Broken Land Parkway 4th Floor Columbia, MD 21046.
[11]. Jacobson, I., Christerson, M., Jonsson, P., and Overgaard G. (1992). Object-Oriented Software Engineering: A Use-Case Driven Approach, Addison- Wesley.
[12]. Laing V. and Coleman C., (2001). Principal Components of Orthogonal OO Metrics, Software Assurance Technology Center (SATC).
If you have access to this article please login to view the article or kindly login to purchase the article

Purchase Instant Access

Single Article

North Americas,UK,
Middle East,Europe
India Rest of world
USD EUR INR USD-ROW
Pdf 35 35 200 20
Online 35 35 200 15
Pdf & Online 35 35 400 25

Options for accessing this content:
  • If you would like institutional access to this content, please recommend the title to your librarian.
    Library Recommendation Form
  • If you already have i-manager's user account: Login above and proceed to purchase the article.
  • New Users: Please register, then proceed to purchase the article.