University Links: Home Page | Site Map
Covenant University Repository

A Suite of Object Oriented Cognitive Complexity Metrics

Misra, Sanjay and Adewumi, A. O. and Fernandez-Sanz, Luis and Damasevicius, Robertas (2018) A Suite of Object Oriented Cognitive Complexity Metrics. IEEE Access, 6. pp. 8782-8796.

[img] PDF
Download (12MB)

Abstract

Object orientation has gained a wide adoption in the software development community. To this end, different metrics that can be utilized in measuring and improving the quality of object-oriented (OO) software have been proposed, by providing insight into the maintainability and reliability of the system. Some of these software metrics are based on cognitive weight and are referred to as cognitive complexity metrics. It is our objective in this paper to present a suite of cognitive complexity metrics that can be used to evaluate OO software projects. The present suite of metrics includes method complexity, message complexity, attribute complexity, weighted class complexity, and code complexity. The metrics suite was evaluated theoretically using measurement theory and Weyuker’s properties, practically using Kaner’s framework and empirically using thirty projects.

Item Type: Article
Subjects: Q Science > QA Mathematics > QA75 Electronic computers. Computer science
Divisions: Faculty of Engineering, Science and Mathematics > School of Electronics and Computer Science
Depositing User: Mr Adewole Adewumi
Date Deposited: 07 May 2018 17:06
Last Modified: 07 May 2018 17:06
URI: http://eprints.covenantuniversity.edu.ng/id/eprint/10753

Actions (login required)

View Item View Item