A Suite of Cognitive Complexity Metrics

dc.authoridKoyuncu, Murat/0000-0003-1958-5945
dc.authoridMisra, Sanjay/0000-0002-3556-9331
dc.authoridMateos, Cristian/0000-0001-5761-1898
dc.authoridZunino, Alejandro/0000-0002-9537-3541
dc.authorwosidKoyuncu, Murat/C-9407-2017
dc.authorwosidMisra, Sanjay/K-2203-2014
dc.authorwosidZunino, Alejandro/W-2100-2017
dc.contributor.authorMisra, Sanjay
dc.contributor.authorKoyuncu, Murat
dc.contributor.authorCrasso, Marco
dc.contributor.authorMateos, Cristian
dc.contributor.authorZunino, Alejandro
dc.contributor.otherComputer Engineering
dc.contributor.otherInformation Systems Engineering
dc.date.accessioned2024-10-06T10:56:11Z
dc.date.available2024-10-06T10:56:11Z
dc.date.issued2012
dc.departmentAtılım Universityen_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, Turkeyen_US
dc.descriptionKoyuncu, Murat/0000-0003-1958-5945; Misra, Sanjay/0000-0002-3556-9331; Mateos, Cristian/0000-0001-5761-1898; Zunino, Alejandro/0000-0002-9537-3541en_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.en_US
dc.description.woscitationindexConference Proceedings Citation Index - Science
dc.identifier.citation11
dc.identifier.doi[WOS-DOI-BELIRLENECEK-406]
dc.identifier.endpage247en_US
dc.identifier.isbn9783642311277
dc.identifier.isbn9783642311284
dc.identifier.issn0302-9743
dc.identifier.issn1611-3349
dc.identifier.scopusqualityQ3
dc.identifier.startpage234en_US
dc.identifier.urihttps://hdl.handle.net/20.500.14411/8538
dc.identifier.volume7336en_US
dc.identifier.wosWOS:000308289700017
dc.identifier.wosqualityN/A
dc.institutionauthorMısra, Sanjay
dc.institutionauthorKoyuncu, Murat
dc.language.isoenen_US
dc.publisherSpringer-verlag Berlinen_US
dc.relation.ispartof12th International Conference on Computational Science and Its Applications (ICCSA) -- JUN 18-21, 2012 -- Salvador de Bahia, BRAZILen_US
dc.relation.ispartofseriesLecture Notes in Computer Science
dc.relation.publicationcategoryKonferans Öğesi - Uluslararası - Kurum Öğretim Elemanıen_US
dc.rightsinfo:eu-repo/semantics/closedAccessen_US
dc.subjectsoftware metricsen_US
dc.subjectmethodsen_US
dc.subjectmessagesen_US
dc.subjectattributesen_US
dc.subjectclassen_US
dc.subjectcouplingen_US
dc.subjectinheritanceen_US
dc.subjectcognitive complexityen_US
dc.subjectvalidationen_US
dc.titleA Suite of Cognitive Complexity Metricsen_US
dc.typeConference Objecten_US
dspace.entity.typePublication
relation.isAuthorOfPublication53e88841-fdb7-484f-9e08-efa4e6d1a090
relation.isAuthorOfPublication948643aa-7723-4c65-8da8-fcc884405cd1
relation.isAuthorOfPublication.latestForDiscovery53e88841-fdb7-484f-9e08-efa4e6d1a090
relation.isOrgUnitOfPublicatione0809e2c-77a7-4f04-9cb0-4bccec9395fa
relation.isOrgUnitOfPublicationcf0fb36c-0500-438e-b4cc-ad1d4ef25579
relation.isOrgUnitOfPublication.latestForDiscoverye0809e2c-77a7-4f04-9cb0-4bccec9395fa

Files

Collections