Publication: Improvements to a complexity metric: CB measure
Type:
Article
Date
2015-12-18
Journal Title
Journal ISSN
Volume Title
Publisher
IEEE
Abstract
Controlling the complexity of software applications is an essential part of the software development process as it directly affects maintenance activities such as reusability, understandability, modifiability and testability. However, as stated by Tom DeMarco “You cannot control what you cannot measure”. Thus, over the years many complexity metrics have been proposed with the intention of controlling and minimizing the complexity associated with software. However, majority of these proposed complexity metrics are based on only one aspect of complexity. The CB measure introduced by Chhillar and Bhasin is one metric which relies on a number of complexity factors to decide on the complexity of a program. However, it also has some shortcomings and can be further improved. Thus, this paper attempts to propose some additional complexity factors that the CB measure has not considered, to further improve it. The paper also presents an extensive coverage about the software complexity metrics proposed in the literature.
Description
Keywords
Improvements, complexity metric, CB measure
Citation
D. I. De Silva, N. Kodagoda, S. R. Kodituwakku and A. J. Pinidiyaarachchi, "Improvements to a complexity metric: CB measure," 2015 IEEE 10th International Conference on Industrial and Information Systems (ICIIS), 2015, pp. 401-406, doi: 10.1109/ICIINFS.2015.7399045.
