Investigating the OO characteristics of software using CKJM metrics
Bharti Suri, Shweta Singhal · 2015
Software metrics are measures used to improve the software development process and quality. Various software metrics have been projected and analyzed over the years. This paper calculates and analyzes twelve object-oriented software metrics. The metrics calculated for our analysis were object-orented and based on the Chidamber and Kemerer metric suit. ckjm and intelliJIdea were the two previously alive open-source tools used for metric calculation. These metrics were tested for ten sample open-source programs written in Java. The frequency and descriptive analysis was then performed on the obtained results using SPSS tool. The effect of these metrics on the cohesion, coupling and inheritance characteristics of the considered ten programs was then analyzed.