A suite of cognitive complexity metrics

dc.authorscopusid56962766700
dc.authorscopusid7004305370
dc.authorscopusid15073886400
dc.authorscopusid24171844000
dc.authorscopusid8688799600
dc.contributor.authorKoyuncu, Murat
dc.contributor.authorKoyuncu,M.
dc.contributor.authorMısra, Sanjay
dc.contributor.authorMateos,C.
dc.contributor.authorZunino,A.
dc.contributor.otherInformation Systems Engineering
dc.contributor.otherComputer Engineering
dc.date.accessioned2024-07-05T15:43:50Z
dc.date.available2024-07-05T15:43:50Z
dc.date.issued2012
dc.departmentAtılım Universityen_US
dc.department-tempMisra S., Department of Computer Engineering, Atilim University, Ankara, Turkey; Koyuncu M., Department of Computer Engineering, Atilim University, Ankara, Turkey; Crasso M., ISISTAN Research Institute, UNICEN University, Tandil, Argentina, Consejo Nacional de Investigaciones Científicas Y Técnicas (CONICET), Argentina; Mateos C., ISISTAN Research Institute, UNICEN University, Tandil, Argentina, Consejo Nacional de Investigaciones Científicas Y Técnicas (CONICET), Argentina; Zunino A., ISISTAN Research Institute, UNICEN University, Tandil, Argentina, Consejo Nacional de Investigaciones Científicas Y Técnicas (CONICET), Argentinaen_US
dc.descriptionUniversidade Federal da Bahia (UFBA); Universidade Federal do Reconcavo da Bahia (UFRB); Universidade Estadual de Feira de Santana (UEFS); University of Perugia; University of Basilicata (UB)en_US
dc.description.abstractIn 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. © 2012 Springer-Verlag.en_US
dc.identifier.citation19
dc.identifier.doi10.1007/978-3-642-31128-4_17
dc.identifier.endpage247en_US
dc.identifier.isbn978-364231127-7
dc.identifier.issn1611-3349
dc.identifier.issuePART 4en_US
dc.identifier.scopus2-s2.0-84863952740
dc.identifier.startpage234en_US
dc.identifier.urihttps://doi.org/10.1007/978-3-642-31128-4_17
dc.identifier.urihttps://hdl.handle.net/20.500.14411/3672
dc.identifier.volume7336 LNCSen_US
dc.language.isoenen_US
dc.relation.ispartofLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) -- 12th International Conference on Computational Science and Its Applications, ICCSA 2012 -- 18 June 2012 through 21 June 2012 -- Salvador de Bahia -- 90945en_US
dc.relation.publicationcategoryKonferans Öğesi - Uluslararası - Kurum Öğretim Elemanıen_US
dc.rightsinfo:eu-repo/semantics/closedAccessen_US
dc.subjectattributesen_US
dc.subjectclassen_US
dc.subjectcognitive complexityen_US
dc.subjectcouplingen_US
dc.subjectinheritanceen_US
dc.subjectmessagesen_US
dc.subjectmethodsen_US
dc.subjectsoftware metricsen_US
dc.subjectvalidationen_US
dc.titleA suite of cognitive complexity metricsen_US
dc.typeConference Objecten_US
dspace.entity.typePublication
relation.isAuthorOfPublication948643aa-7723-4c65-8da8-fcc884405cd1
relation.isAuthorOfPublication53e88841-fdb7-484f-9e08-efa4e6d1a090
relation.isAuthorOfPublication.latestForDiscovery948643aa-7723-4c65-8da8-fcc884405cd1
relation.isOrgUnitOfPublicationcf0fb36c-0500-438e-b4cc-ad1d4ef25579
relation.isOrgUnitOfPublicatione0809e2c-77a7-4f04-9cb0-4bccec9395fa
relation.isOrgUnitOfPublication.latestForDiscoverycf0fb36c-0500-438e-b4cc-ad1d4ef25579

Files

Collections