Mishra, DeeptiMishra, AlokComputer EngineeringSoftware Engineering06. School Of Engineering01. Atılım University2024-10-062024-10-06200997836420296150302-97431611-3349https://hdl.handle.net/20.500.14411/8821Mishra, Deepti/0000-0001-5144-3811; Mishra, Alok/0000-0003-1275-2050Identifying 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.eninfo:eu-repo/semantics/closedAccesscognitive complexitysoftware metricsobject-oriented systemsObject-Oriented Inheritance Metrics: Cognitive Complexity PerspectiveConference Object