Open Access   Article Go Back

An Advanced Coupling Complexity Metric for Evaluating the Quality of OO Software Modules

N. Vijayaraj1 , T.N. Ravi2

Section:Research Paper, Product Type: Journal Paper
Volume-6 , Issue-9 , Page no. 78-82, Sep-2018

CrossRef-DOI:   https://doi.org/10.26438/ijcse/v6i9.7882

Online published on Sep 30, 2018

Copyright © N. Vijayaraj, T.N. Ravi . This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

View this paper at   Google Scholar | DPI Digital Library

How to Cite this Paper

  • IEEE Citation
  • MLA Citation
  • APA Citation
  • BibTex Citation
  • RIS Citation

IEEE Style Citation: N. Vijayaraj, T.N. Ravi, “An Advanced Coupling Complexity Metric for Evaluating the Quality of OO Software Modules,” International Journal of Computer Sciences and Engineering, Vol.6, Issue.9, pp.78-82, 2018.

MLA Style Citation: N. Vijayaraj, T.N. Ravi "An Advanced Coupling Complexity Metric for Evaluating the Quality of OO Software Modules." International Journal of Computer Sciences and Engineering 6.9 (2018): 78-82.

APA Style Citation: N. Vijayaraj, T.N. Ravi, (2018). An Advanced Coupling Complexity Metric for Evaluating the Quality of OO Software Modules. International Journal of Computer Sciences and Engineering, 6(9), 78-82.

BibTex Style Citation:
@article{Vijayaraj_2018,
author = {N. Vijayaraj, T.N. Ravi},
title = {An Advanced Coupling Complexity Metric for Evaluating the Quality of OO Software Modules},
journal = {International Journal of Computer Sciences and Engineering},
issue_date = {9 2018},
volume = {6},
Issue = {9},
month = {9},
year = {2018},
issn = {2347-2693},
pages = {78-82},
url = {https://www.ijcseonline.org/full_paper_view.php?paper_id=2825},
doi = {https://doi.org/10.26438/ijcse/v6i9.7882}
publisher = {IJCSE, Indore, INDIA},
}

RIS Style Citation:
TY - JOUR
DO = {https://doi.org/10.26438/ijcse/v6i9.7882}
UR - https://www.ijcseonline.org/full_paper_view.php?paper_id=2825
TI - An Advanced Coupling Complexity Metric for Evaluating the Quality of OO Software Modules
T2 - International Journal of Computer Sciences and Engineering
AU - N. Vijayaraj, T.N. Ravi
PY - 2018
DA - 2018/09/30
PB - IJCSE, Indore, INDIA
SP - 78-82
IS - 9
VL - 6
SN - 2347-2693
ER -

VIEWS PDF XML
585 438 downloads 287 downloads
  
  
           

Abstract

Software metrics plays a major role in assessing the quality of software in testing process. Software metrics elucidates the complexity, reusability, maintainability and understandability of the software code. Software complexity metrics are one of the emerging types of software metrics that focuses on the cognitive analysis of software in terms of understandability and maintainability. In other words, it can be rephrased as the effort taken to comprehend the program code for future enhancements. Complexity metrics has a direct impact with the analysis of complexity in software through an intrinsic study on the object oriented features. This paper proposes a novel Coupling Complexity Metric (IMFC), to highlight the complexity that incurs with coupling and weighs the complexity of a class.

Key-Words / Index Term

Coupling, CBO, reusability, maintainability, modifiability

References

[1]. S.R. Chidamber and C.F. Kemerer. Towards a metrics suite for object-oriented design. In Object Oriented Programming Systems Languages and Applications, pages 197-211, Phoenix, Arizona, USA, November 1991.
[2]. Christodoulou. D and Qi.X,“Difficulties in Software Measurement”,http://www.dcs.shef.ac.uk/~m3xq/om6660/diff_sm.pdf.
[3]. Henderson-Sellers. B, “Object-Oriented Metrics: Measures of Complexity”, Prentice Hall, New Jersey, 1996.
[4]. Chidamber, Shyam and Kemerer, Chris, “A Metrics Suite for Object Oriented Design”, IEEE Transactions on Software Engineering, June, 1994, pp. 476-492.
[5]. W.Li,“Another metric suite for object-oriented programming, “Journal of Systems and Software, vol. 44, no. 2, pp. 155–162, 1998.
[6]. Abreu F.B. and R.Carapuca “Object-Oriented Software Engineering: Measuring and Controlling the Development Process “Proceedings of the 4th International Conference on Software Quality, McLean, Virginia, USA, and October, 1994.
[7]. Cheolhyun Park, Junhee Kim, and Eunseok Lee. Using Page Rank Algorithm to Improve Coupling Metrics. ACEEE Int. J. on Information Technology, Vol. 02, No. 01, March 2012
[8]. Basili, Victor R., and Robert W. Reiter Jr. "Evaluating automatable measures of software development" In Proceedings on Workshop on Quantitative Software Models, pp. 107-116. 1979.
[9]. Michael, James Bret, Bernard J. Bossuyt, and Byron B. Snyder. "Metrics for measuring the effectiveness of software-testing tools." In Software Reliability Engineering, 2002. ISSRE 2003. Proceedings. 13th International Symposium on, pp. 117-128. IEEE, 2002.