Publication: Enhancements to an OO Metric: CB Measure.
DOI
Type:
Article
Date
2018-01-01
Journal Title
Journal ISSN
Volume Title
Publisher
Journal of Software
Abstract
Due to the wide usage of the object-oriented paradigm as a development paradigm many
researches have proposed metrics to measure the complexity of object-oriented programs. The proposed
object-oriented metrics can be divided into two categories based on the main aspect they have considered:
metrics based on object-oriented aspects and metrics based on the cognitive aspects. Majority of the
metrics which belong to the latter category have relied on a maximum of three complexity factors to derive
the complexity of a program. CB measure is one of the few metrics that has considered four or more
complexity factors to measure the complexity associated with a software program. However, there exists
some other factors that could be considered by the CB measure to make it a more practically applicable
measure. Such factors were proposed by the authors in a previous study. This paper demonstrates how
those factors can be incorporated to the CB measure. In addition, it validates the practical applicability of
the modified CB measure.
Description
Keywords
Object-oriented paradigm, software complexity, complexity metrics, CB measure
