An Object Oriented Complexity Metric Based on Cognitive Weights
| dc.contributor.author | Misra, Sanjay | |
| dc.date.accessioned | 2024-07-05T14:33:30Z | |
| dc.date.available | 2024-07-05T14:33:30Z | |
| dc.date.issued | 2007 | |
| dc.description | Misra, Sanjay/0000-0002-3556-9331 | en_US |
| dc.description.abstract | Complexity in general is defined as "the degree to which a system or component has a design or implementation that is difficult to understand and verify". 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 metrics. In this paper, an attempt has been made to propose a metric for an object oriented code, which calculates the complexity of a class at method level. The proposed measure considers the internal architecture of the class, subclass, and member functions, while other proposed metrics for object oriented programming do not. An attempt has also been made to evaluate and validate the proposed measure in terms of Weyuker's properties and against the principles of measurement theory. It has been found that seven of nine Weyuker's properties have been satisfied by the proposed measure. It also satisfies most of the parameters required by the measurement theory perspective, hence establishes as a well-structured one. | en_US |
| dc.identifier.doi | 10.1109/COGINF.2007.4341883 | |
| dc.identifier.isbn | 9781424413270 | |
| dc.identifier.scopus | 2-s2.0-48049120153 | |
| dc.identifier.uri | https://doi.org/10.1109/COGINF.2007.4341883 | |
| dc.identifier.uri | https://hdl.handle.net/20.500.14411/939 | |
| dc.language.iso | en | en_US |
| dc.publisher | Ieee Computer Soc | en_US |
| dc.relation.ispartof | 6th IEEE International Conference on Cognitive Informatics (ICCI 2007) -- AUG 06-08, 2007 -- Lake Tahoe, CA | 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 | method complexity | en_US |
| dc.subject | cognitive weights | en_US |
| dc.subject | Weyuker's properties | en_US |
| dc.title | An Object Oriented Complexity Metric Based on Cognitive Weights | en_US |
| dc.type | Conference Object | en_US |
| dspace.entity.type | Publication | |
| gdc.author.id | Misra, Sanjay/0000-0002-3556-9331 | |
| gdc.author.scopusid | 56962766700 | |
| gdc.author.wosid | Misra, Sanjay/K-2203-2014 | |
| gdc.bip.impulseclass | C5 | |
| gdc.bip.influenceclass | C4 | |
| gdc.bip.popularityclass | C4 | |
| gdc.coar.access | metadata only access | |
| gdc.coar.type | text::conference output | |
| gdc.collaboration.industrial | false | |
| gdc.description.department | Atılım University | en_US |
| gdc.description.departmenttemp | Atilim Univ, Dept Comp Engn, Ankara, Turkey | en_US |
| gdc.description.endpage | 139 | en_US |
| gdc.description.publicationcategory | Konferans Öğesi - Uluslararası - Kurum Öğretim Elemanı | en_US |
| gdc.description.startpage | 134 | en_US |
| gdc.identifier.openalex | W1996181401 | |
| gdc.identifier.wos | WOS:000250542300018 | |
| gdc.index.type | WoS | |
| gdc.index.type | Scopus | |
| gdc.oaire.diamondjournal | false | |
| gdc.oaire.impulse | 2.0 | |
| gdc.oaire.influence | 4.8807083E-9 | |
| gdc.oaire.isgreen | false | |
| gdc.oaire.popularity | 5.5382388E-9 | |
| gdc.oaire.publicfunded | false | |
| gdc.oaire.sciencefields | 0202 electrical engineering, electronic engineering, information engineering | |
| gdc.oaire.sciencefields | 02 engineering and technology | |
| gdc.openalex.collaboration | National | |
| gdc.openalex.fwci | 3.1648 | |
| gdc.openalex.normalizedpercentile | 0.93 | |
| gdc.openalex.toppercent | TOP 10% | |
| gdc.opencitations.count | 16 | |
| gdc.plumx.crossrefcites | 5 | |
| gdc.plumx.mendeley | 20 | |
| gdc.plumx.scopuscites | 17 | |
| gdc.scopus.citedcount | 17 | |
| gdc.virtual.author | Mısra, Sanjay | |
| gdc.wos.citedcount | 12 | |
| 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 |
