A Suite of Cognitive Complexity Metrics

dc.authorid Koyuncu, Murat/0000-0003-1958-5945
dc.authorid Misra, Sanjay/0000-0002-3556-9331
dc.authorid Mateos, Cristian/0000-0001-5761-1898
dc.authorid Zunino, Alejandro/0000-0002-9537-3541
dc.authorwosid Koyuncu, Murat/C-9407-2017
dc.authorwosid Misra, Sanjay/K-2203-2014
dc.authorwosid Zunino, Alejandro/W-2100-2017
dc.contributor.author Misra, Sanjay
dc.contributor.author Koyuncu, Murat
dc.contributor.author Crasso, Marco
dc.contributor.author Mateos, Cristian
dc.contributor.author Zunino, Alejandro
dc.contributor.other Computer Engineering
dc.contributor.other Information Systems Engineering
dc.date.accessioned 2024-10-06T10:56:11Z
dc.date.available 2024-10-06T10:56:11Z
dc.date.issued 2012
dc.department Atılım University en_US
dc.department-temp [Misra, Sanjay; Koyuncu, Murat] Atilim Univ, Dept Comp Engn, Ankara, Turkey; [Crasso, Marco; Mateos, Cristian; Zunino, Alejandro] UNICEN Univ, ISISTAN Res Inst, CONICET, Ankara, Turkey en_US
dc.description Koyuncu, Murat/0000-0003-1958-5945; Misra, Sanjay/0000-0002-3556-9331; Mateos, Cristian/0000-0001-5761-1898; Zunino, Alejandro/0000-0002-9537-3541 en_US
dc.description.abstract In this paper, we propose a suite of cognitive metrics for evaluating complexity of object-oriented (OO) codes. The proposed metric suite evaluates several important features of OO languages. Specifically, the proposed metrics are to measure method complexity, message complexity (coupling), attributes complexity and class complexity. We propose also a code complexity by considering the complexity due to inheritance for the whole system. All these proposed metrics (except attribute complexity) use the cognitive aspect of the code in terms of cognitive weight. All the metrics have critically examined through theoretical and empirical validation processes. en_US
dc.description.woscitationindex Conference Proceedings Citation Index - Science
dc.identifier.citationcount 11
dc.identifier.endpage 247 en_US
dc.identifier.isbn 9783642311277
dc.identifier.isbn 9783642311284
dc.identifier.issn 0302-9743
dc.identifier.issn 1611-3349
dc.identifier.scopusquality Q3
dc.identifier.startpage 234 en_US
dc.identifier.uri https://hdl.handle.net/20.500.14411/8538
dc.identifier.volume 7336 en_US
dc.identifier.wos WOS:000308289700017
dc.institutionauthor Mısra, Sanjay
dc.institutionauthor Koyuncu, Murat
dc.language.iso en en_US
dc.publisher Springer-verlag Berlin en_US
dc.relation.ispartof 12th International Conference on Computational Science and Its Applications (ICCSA) -- JUN 18-21, 2012 -- Salvador de Bahia, BRAZIL en_US
dc.relation.ispartofseries Lecture Notes in Computer Science
dc.relation.publicationcategory Konferans Öğesi - Uluslararası - Kurum Öğretim Elemanı en_US
dc.rights info:eu-repo/semantics/closedAccess en_US
dc.subject software metrics en_US
dc.subject methods en_US
dc.subject messages en_US
dc.subject attributes en_US
dc.subject class en_US
dc.subject coupling en_US
dc.subject inheritance en_US
dc.subject cognitive complexity en_US
dc.subject validation en_US
dc.title A Suite of Cognitive Complexity Metrics en_US
dc.type Conference Object en_US
dc.wos.citedbyCount 13
dspace.entity.type Publication
relation.isAuthorOfPublication 53e88841-fdb7-484f-9e08-efa4e6d1a090
relation.isAuthorOfPublication 948643aa-7723-4c65-8da8-fcc884405cd1
relation.isAuthorOfPublication.latestForDiscovery 53e88841-fdb7-484f-9e08-efa4e6d1a090
relation.isOrgUnitOfPublication e0809e2c-77a7-4f04-9cb0-4bccec9395fa
relation.isOrgUnitOfPublication cf0fb36c-0500-438e-b4cc-ad1d4ef25579
relation.isOrgUnitOfPublication.latestForDiscovery e0809e2c-77a7-4f04-9cb0-4bccec9395fa

Files

Collections