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

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.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.identifier.issn 1016-2364
dc.identifier.scopus 2-s2.0-57049104628
dc.identifier.uri https://hdl.handle.net/20.500.14411/8818
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.rights info:eu-repo/semantics/closedAccess en_US
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
dspace.entity.type Publication
gdc.author.id Misra, Sanjay/0000-0002-3556-9331
gdc.author.institutional Mısra, Sanjay
gdc.author.institutional Mısra, Sanjay
gdc.author.scopusid 56962766700
gdc.author.scopusid 57189404880
gdc.author.wosid Misra, Sanjay/K-2203-2014
gdc.coar.access metadata only access
gdc.coar.type text::journal::journal article
gdc.description.department Atılım University en_US
gdc.description.departmenttemp [Misra, Sanjay; Akman, K. Ibrahim] Atilim Univ, Dept Comp Engn, Ankara, Turkey en_US
gdc.description.endpage 1708 en_US
gdc.description.issue 6 en_US
gdc.description.publicationcategory Makale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanı en_US
gdc.description.scopusquality Q4
gdc.description.startpage 1689 en_US
gdc.description.volume 24 en_US
gdc.description.woscitationindex Science Citation Index Expanded
gdc.description.wosquality Q4
gdc.identifier.wos WOS:000261206300005
gdc.scopus.citedcount 46
gdc.wos.citedcount 32
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