Weighted Class Complexity: a Measure of Complexity for Object Oriented System

dc.authorid Misra, Sanjay/0000-0002-3556-9331
dc.authorscopusid 56962766700
dc.authorscopusid 57189404880
dc.authorwosid Misra, Sanjay/K-2203-2014
dc.contributor.author Misra, Sanjay
dc.contributor.author Akman, K. Ibrahim
dc.contributor.other Computer Engineering
dc.contributor.other Computer Engineering
dc.date.accessioned 2024-10-06T10:58:00Z
dc.date.available 2024-10-06T10:58:00Z
dc.date.issued 2008
dc.department Atılım University en_US
dc.department-temp [Misra, Sanjay; Akman, K. Ibrahim] Atilim Univ, Dept Comp Engn, Ankara, Turkey en_US
dc.description Misra, Sanjay/0000-0002-3556-9331 en_US
dc.description.abstract Software complexity metrics are used to predict critical information about reliability and maintainability of software systems. Object oriented software development requires a different approach to software complexity metrics. In this paper, we propose a metric to compute the structural and cognitive complexity of class by associating a weight to the class, called as Weighted Class Complexity (WCC). On the contrary, of the other metrics used for object oriented systems, proposed metric calculates the complexity of a class due to methods and attributes in terms of cognitive weight. The proposed metric has been demonstrated with 00 examples. The theoretical and practical evaluations based on the information theory have shown that the proposed metric is on ratio scale and satisfies most of the parameters required by the measurement theory. en_US
dc.description.woscitationindex Science Citation Index Expanded
dc.identifier.citationcount 35
dc.identifier.endpage 1708 en_US
dc.identifier.issn 1016-2364
dc.identifier.issue 6 en_US
dc.identifier.scopus 2-s2.0-57049104628
dc.identifier.scopusquality Q4
dc.identifier.startpage 1689 en_US
dc.identifier.uri https://hdl.handle.net/20.500.14411/8818
dc.identifier.volume 24 en_US
dc.identifier.wos WOS:000261206300005
dc.identifier.wosquality Q4
dc.institutionauthor Mısra, Sanjay
dc.institutionauthor Mısra, Sanjay
dc.language.iso en en_US
dc.publisher inst information Science en_US
dc.relation.ispartof Journal of Information Science and Engineering en_US
dc.relation.publicationcategory Makale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanı en_US
dc.rights info:eu-repo/semantics/closedAccess en_US
dc.scopus.citedbyCount 46
dc.subject software metrics en_US
dc.subject object oriented programming en_US
dc.subject class complexity en_US
dc.subject cognitive complexity en_US
dc.subject cognitive weights en_US
dc.subject validation criteria en_US
dc.title Weighted Class Complexity: a Measure of Complexity for Object Oriented System en_US
dc.type Article en_US
dc.wos.citedbyCount 32
dspace.entity.type Publication
relation.isAuthorOfPublication 53e88841-fdb7-484f-9e08-efa4e6d1a090
relation.isAuthorOfPublication.latestForDiscovery 53e88841-fdb7-484f-9e08-efa4e6d1a090
relation.isOrgUnitOfPublication e0809e2c-77a7-4f04-9cb0-4bccec9395fa
relation.isOrgUnitOfPublication.latestForDiscovery e0809e2c-77a7-4f04-9cb0-4bccec9395fa

Files

Collections