Volume 14 Number 6 (Jun. 2019)
Home > Archive > 2019 > Volume 14 Number 6 (Jun. 2019) >
JCP 2019 Vol.14(6): 389-396 ISSN: 1796-203X
doi: 10.17706/jcp.14.6.389-396

Complexity Metrics for Component Based Software — A Comparative Study

Sonal Gehlot1, PoojaRana1, Rajender Singh2
1Maharshi Dayanand University, Rohtak, Haryana, India.
2Department of Computer Science & Application, Maharshi Dayanand University, Rohtak, Haryana, India.

Abstract—The Component Based Software Development (CBSD) approach is becoming the trend for software development and is based on developing the software from existing components instead of developing software from the scratch level. Measuring the software complexity is an important aspect during software development as it is an important determinant of software development effort, testing effort, cost, maintainability etc. Interactions/interfaces among components play an important role in contributing complexity to a component based software. In this paper a comparison between different complexity metrics developed by different authors is performed. These metrics are performed by taking different factors to calculate the complexity of the components based software, these factors are instance variables, instance methods, control flow and interface methods etc.. The comparison is performed by taking some quality factors into consideration like maintainability, Integrity, complexity, testability, customizability etc.

Index Terms—CBAD, coupling, weighted assignment technique, complexity metrics, cyclometric complexity, and black box component.

[PDF]

Cite: Sonal Gehlot, PoojaRana, Rajender Singh, "Complexity Metrics for Component Based Software — A Comparative Study," Journal of Computers vol. 14, no. 6, pp. 389-396, 2019.

General Information

ISSN: 1796-203X
Abbreviated Title: J.Comput.
Frequency: Monthly
Editor-in-Chief: Prof. Liansheng Tan
Executive Editor: Ms. Nina Lee
Abstracting/ Indexing: DBLP, EBSCO,  ProQuest, INSPEC, ULRICH's Periodicals Directory, WorldCat, CNKI,etc
E-mail: jcp@iap.org
  • Jul 19, 2019 News!

    Vol 14, No 7 has been published with online version   [Click]

  • Jun 21, 2019 News!

    Vol 14, No 6 has been published with online version   [Click]

  • Apr 28, 2019 News!

    Vol 14, No 5 has been published with online version 7 papers are published in this issue after peer review   [Click]

  • Mar 20, 2019 News!

    Vol 14, No 3 has been published with online version   [Click]

  • Feb 22, 2019 News!

    Vol 14, No 2 has been published with online version 8 papers are published in this issue after peer review   [Click]

  • Read more>>