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

Files

Collections