z-logo
open-access-imgOpen Access
Design and Implementation of Component based Metric for Software Complexity Measurement
Author(s) -
Sonal Gahlot*,
Rajender Singh Chhillar
Publication year - 2019
Publication title -
international journal of recent technology and engineering
Language(s) - English
Resource type - Journals
ISSN - 2277-3878
DOI - 10.35940/ijrte.c4249.098319
Subject(s) - cohesion (chemistry) , metric (unit) , computer science , software metric , software , coupling (piping) , cyclomatic complexity , theoretical computer science , software engineering , software development , programming language , software quality , engineering , operations management , physics , mechanical engineering , quantum mechanics
his paper designs a single component based metric to measure the complexity of any software in any phase of software development life cycle. The metric is designed on the basis of existing coupling and cohesion metrics like normalized hamming code (NHD), lack of cohesion in methods (LCOM), conceptual coupling(CoCC), structural and semantic coupling metric(SSCM). The designed metric also covers the coupling between parent and its inherited class, static import, anonymous class contribution and the coupling between inner and outer class to analyze the complexity of software precisely. The analysis of the metric has been done on seven industrial and academic projects against existing state of art coupling and cohesion metric i.e. NHD, COCC, SSCM, LCOM5 and method attribute cohesion metric. The result and analysis shows the significance of the designed metric.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here