A Suite of Object Oriented Cognitive Complexity Metrics
| dc.contributor.author | Misra, Sanjay | |
| dc.contributor.author | Adewumi, Adewole | |
| dc.contributor.author | Fernandez-Sanz, Luis | |
| dc.contributor.author | Damasevicius, Robertas | |
| dc.date.accessioned | 2024-07-05T15:30:12Z | |
| dc.date.available | 2024-07-05T15:30:12Z | |
| dc.date.issued | 2018 | |
| dc.description | Fernandez-Sanz, Luis/0000-0003-0778-0073; Misra, Sanjay/0000-0002-3556-9331; Damaševičius, Robertas/0000-0001-9990-1084; Adewumi, Adewole/0000-0002-8115-8824 | en_US |
| dc.description.abstract | Object orientation has gained a wide adoption in the software development community. To this end, different metrics that can be utilized in measuring and improving the quality of object-oriented (OO) software have been proposed, by providing insight into the maintainability and reliability of the system. Some of these software metrics are based on cognitive weight and are referred to as cognitive complexity metrics. It is our objective in this paper to present a suite of cognitive complexity metrics that can be used to evaluate OO software projects. The present suite of metrics includes method complexity, message complexity, attribute complexity, weighted class complexity, and code complexity. The metrics suite was evaluated theoretically using measurement theory and Weyuker's properties, practically using Kaner's framework and empirically using thirty projects. | en_US |
| dc.description.sponsorship | Covenant University through the Centre for Research, Innovation and Discovery | en_US |
| dc.description.sponsorship | This work was supported by Covenant University through the Centre for Research, Innovation and Discovery. | en_US |
| dc.identifier.doi | 10.1109/ACCESS.2018.2791344 | |
| dc.identifier.issn | 2169-3536 | |
| dc.identifier.scopus | 2-s2.0-85041177660 | |
| dc.identifier.uri | https://doi.org/10.1109/ACCESS.2018.2791344 | |
| dc.identifier.uri | https://hdl.handle.net/20.500.14411/3016 | |
| dc.language.iso | en | en_US |
| dc.publisher | Ieee-inst Electrical Electronics Engineers inc | en_US |
| dc.relation.ispartof | IEEE Access | |
| dc.rights | info:eu-repo/semantics/openAccess | en_US |
| dc.subject | Cognitive complexity | en_US |
| dc.subject | cognitive weights | en_US |
| dc.subject | empirical validation | en_US |
| dc.subject | software metrics | en_US |
| dc.title | A Suite of Object Oriented Cognitive Complexity Metrics | en_US |
| dc.type | Article | en_US |
| dspace.entity.type | Publication | |
| gdc.author.id | Fernandez-Sanz, Luis/0000-0003-0778-0073 | |
| gdc.author.id | Misra, Sanjay/0000-0002-3556-9331 | |
| gdc.author.id | Damaševičius, Robertas/0000-0001-9990-1084 | |
| gdc.author.id | Adewumi, Adewole/0000-0002-8115-8824 | |
| gdc.author.scopusid | 56962766700 | |
| gdc.author.scopusid | 55314549400 | |
| gdc.author.scopusid | 25630384100 | |
| gdc.author.scopusid | 6603451290 | |
| gdc.author.wosid | Fernandez-Sanz, Luis/J-4895-2012 | |
| gdc.author.wosid | Fernandez, Luis/KHX-5442-2024 | |
| gdc.author.wosid | Misra, Sanjay/K-2203-2014 | |
| gdc.author.wosid | Damaševičius, Robertas/E-1387-2017 | |
| gdc.author.wosid | Adewumi, Adewole/M-8695-2013 | |
| gdc.bip.impulseclass | C4 | |
| gdc.bip.influenceclass | C4 | |
| gdc.bip.popularityclass | C4 | |
| gdc.coar.access | open access | |
| gdc.coar.type | text::journal::journal article | |
| gdc.description.department | Atılım University | en_US |
| gdc.description.departmenttemp | [Misra, Sanjay; Adewumi, Adewole] Covenant Univ, Ota 1023, Nigeria; [Misra, Sanjay] Atilim Univ, TR-06830 Anakra, Turkey; [Fernandez-Sanz, Luis] Univ Alcala de Henares, E-28871 Alcala De Henares, Spain; [Damasevicius, Robertas] Kauno Technol Univ, LT-51368 Kaunas, Lithuania | en_US |
| gdc.description.endpage | 8796 | en_US |
| gdc.description.publicationcategory | Makale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanı | en_US |
| gdc.description.scopusquality | Q1 | |
| gdc.description.startpage | 8782 | en_US |
| gdc.description.volume | 6 | en_US |
| gdc.description.wosquality | Q2 | |
| gdc.identifier.openalex | W2783923050 | |
| gdc.identifier.wos | WOS:000427536200001 | |
| gdc.oaire.accesstype | GOLD | |
| gdc.oaire.diamondjournal | false | |
| gdc.oaire.impulse | 24.0 | |
| gdc.oaire.influence | 5.4036846E-9 | |
| gdc.oaire.isgreen | false | |
| gdc.oaire.keywords | empirical validation | |
| gdc.oaire.keywords | QA75 Electronic computers. Computer science | |
| gdc.oaire.keywords | cognitive weights | |
| gdc.oaire.keywords | software metrics | |
| gdc.oaire.keywords | Electrical engineering. Electronics. Nuclear engineering | |
| gdc.oaire.keywords | Cognitive complexity | |
| gdc.oaire.keywords | TK1-9971 | |
| gdc.oaire.popularity | 1.950757E-8 | |
| gdc.oaire.publicfunded | false | |
| gdc.oaire.sciencefields | 0202 electrical engineering, electronic engineering, information engineering | |
| gdc.oaire.sciencefields | 02 engineering and technology | |
| gdc.openalex.collaboration | International | |
| gdc.openalex.fwci | 13.84126823 | |
| gdc.openalex.normalizedpercentile | 0.99 | |
| gdc.openalex.toppercent | TOP 10% | |
| gdc.opencitations.count | 44 | |
| gdc.plumx.crossrefcites | 22 | |
| gdc.plumx.mendeley | 75 | |
| gdc.plumx.scopuscites | 58 | |
| gdc.scopus.citedcount | 58 | |
| gdc.virtual.author | Mısra, Sanjay | |
| gdc.wos.citedcount | 36 | |
| relation.isAuthorOfPublication | 53e88841-fdb7-484f-9e08-efa4e6d1a090 | |
| relation.isAuthorOfPublication.latestForDiscovery | 53e88841-fdb7-484f-9e08-efa4e6d1a090 | |
| relation.isOrgUnitOfPublication | e0809e2c-77a7-4f04-9cb0-4bccec9395fa | |
| relation.isOrgUnitOfPublication | 4abda634-67fd-417f-bee6-59c29fc99997 | |
| relation.isOrgUnitOfPublication | 50be38c5-40c4-4d5f-b8e6-463e9514c6dd | |
| relation.isOrgUnitOfPublication.latestForDiscovery | e0809e2c-77a7-4f04-9cb0-4bccec9395fa |
