Title
Object-Oriented Inheritance Metrics: Cognitive Complexity Perspective
Abstract
Identifying high cognitive complexity modules can lead to a better quality software system and can help during maintenance also. It has been found that inheritance has an impact on cognitive complexity of a software system. In this paper, two inheritance metrics based on cognitive complexity, one at class level CCI (Class Complexity due to Inheritance) and another at program level ACI (Average Complexity of a program due to Inheritance), have been proposed for object-oriented software systems. These metrics are also compared with other well known object-oriented inheritance metrics.
Year
DOI
Venue
2009
10.1007/978-3-642-02962-2_57
RSKT
Keywords
Field
DocType
software system,object-oriented software system,inheritance metrics,better quality software system,object-oriented inheritance metrics,cognitive complexity,cognitive complexity perspective,class level cci,class complexity,average complexity,high cognitive complexity module,software systems,object oriented,software metrics,software metric
Halstead complexity measures,Object-oriented programming,Computer science,Cognitive complexity,Theoretical computer science,Software system,Software metric,Software construction
Conference
Volume
ISSN
Citations 
5589
0302-9743
1
PageRank 
References 
Authors
0.35
16
2
Name
Order
Citations
PageRank
Deepti Mishra125325.86
Alok Mishra236435.73