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: Bimonthly
Editor-in-Chief: Prof. Liansheng Tan
Executive Editor: Ms. Nina Lee
Abstracting/ Indexing: DBLP, EBSCO,  ProQuest, INSPEC, ULRICH's Periodicals Directory, WorldCat,etc
E-mail: jcp@iap.org
  • Nov 14, 2019 News!

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

  • Mar 20, 2020 News!

    Vol 15, No 2 has been published with online version   [Click]

  • Dec 16, 2019 News!

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

  • Sep 16, 2019 News!

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

  • Aug 16, 2019 News!

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

  • Read more>>