CFP last date
20 June 2024
Reseach Article

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

by Dharmendra Lal Gupta, Vikash Chauhan
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 99 - Number 17
Year of Publication: 2014
Authors: Dharmendra Lal Gupta, Vikash Chauhan
10.5120/17468-8369

Dharmendra Lal Gupta, Vikash Chauhan . A Comparative Analysis of CBO over MVG to Improve Quality of Software. International Journal of Computer Applications. 99, 17 ( August 2014), 45-50. DOI=10.5120/17468-8369

@article{ 10.5120/17468-8369,
author = { Dharmendra Lal Gupta, Vikash Chauhan },
title = { A Comparative Analysis of CBO over MVG to Improve Quality of Software },
journal = { International Journal of Computer Applications },
issue_date = { August 2014 },
volume = { 99 },
number = { 17 },
month = { August },
year = { 2014 },
issn = { 0975-8887 },
pages = { 45-50 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume99/number17/17468-8369/ },
doi = { 10.5120/17468-8369 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T22:28:29.124497+05:30
%A Dharmendra Lal Gupta
%A Vikash Chauhan
%T A Comparative Analysis of CBO over MVG to Improve Quality of Software
%J International Journal of Computer Applications
%@ 0975-8887
%V 99
%N 17
%P 45-50
%D 2014
%I Foundation of Computer Science (FCS), NY, USA
Abstract

This paper describes the relationship between two metrics CBO (Coupling between Objects) and MVG (McCabe's Cyclomatic Complexity). CBO is the object oriented CK metric and MVG is the complexity metric. Here authors have analysed three projects with different complexity level. Authors also have calculated CBO and MVG metrics of these projects and found the correlation between these two metrics. We have found that on increasing CBO, MVG also increases in polynomial form. This correlation study provides an optimal value of CBO up to that value, software will be a quality software.

References
  1. S. Dick and A. Kandel. "Fuzzy clustering of software metrics". In Fuzzy Systems, 2003. FUZZ '03. The 12th IEEE International Conference on, volume 1, pages 642 – 647 vol. 1, May 2003.
  2. A. Urvashi, and A. Chhabra. "Change-Proneness of Software Components". IOSR Journal of Computer Engineering (IOSR-JCE) Volume 16, Issue 2, Ver. VIII PP 45-48 (Mar-Apr. 2014).
  3. H. Jie Lee, L. Naish, and K. Ramamohanarao. "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, 2009. ICCSIT 2009. , pages 501 –508, Aug. 2009.
  4. C. Jin, Shu-Wei Jin, Jun-Min Ye, and Qing-Guo Zhang. "Quality prediction model of object-oriented software system using computational intelligence". In Power Electronics and Intelligent Transportation System (PEITS), 2009 2nd International Conference on, volume 2, pages 120 –123, Dec. 2009.
  5. C. Zhang; Budgen, D. , "What Do We Know about the Effectiveness of Software Design Patterns?" Software Engineering, IEEE Transactions on, vol. 38, no. 5, pp. 1213, 1231, Sept. -Oct. 2012.
  6. NetBeans IDE 8. 0, Available at: "https://netbeans. org/downloads/start. html?platform=windows⟨=en&option=javaee".
  7. C and C++ Code Counter, Available at: "http://sourceforge. net/projects/cccc/".
  8. T. McCabe, "A complexity measure", IEEE Transactions on Software Engineering, Vol. 2, pp. 308-320, Dec 1976.
  9. MathWorks Products, Available at: "http://www. mathworks. in/downloads/web_downloads".
  10. Harrison, R. Counsell, S. Nithi, R. "Coupling metrics for object-oriented design" Fifth International Conference IEEE 20-21 Nov 1998.
Index Terms

Computer Science
Information Sciences

Keywords

CBO MVG Correlation between CBO and MVG.