An Object Oriented Complexity Metric Based on Cognitive Weights

dc.authorid Misra, Sanjay/0000-0002-3556-9331
dc.authorscopusid 56962766700
dc.authorwosid Misra, Sanjay/K-2203-2014
dc.contributor.author Misra, Sanjay
dc.contributor.other Computer Engineering
dc.date.accessioned 2024-07-05T14:33:30Z
dc.date.available 2024-07-05T14:33:30Z
dc.date.issued 2007
dc.department Atılım University en_US
dc.department-temp Atilim Univ, Dept Comp Engn, Ankara, Turkey en_US
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.citationcount 10
dc.identifier.doi 10.1109/COGINF.2007.4341883
dc.identifier.endpage 139 en_US
dc.identifier.isbn 9781424413270
dc.identifier.scopus 2-s2.0-48049120153
dc.identifier.startpage 134 en_US
dc.identifier.uri https://doi.org/10.1109/COGINF.2007.4341883
dc.identifier.uri https://hdl.handle.net/20.500.14411/939
dc.identifier.wos WOS:000250542300018
dc.institutionauthor Mısra, Sanjay
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.relation.publicationcategory Konferans Öğesi - Uluslararası - Kurum Öğretim Elemanı en_US
dc.rights info:eu-repo/semantics/closedAccess en_US
dc.scopus.citedbyCount 17
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
dc.wos.citedbyCount 12
dspace.entity.type Publication
relation.isAuthorOfPublication 53e88841-fdb7-484f-9e08-efa4e6d1a090
relation.isAuthorOfPublication.latestForDiscovery 53e88841-fdb7-484f-9e08-efa4e6d1a090
relation.isOrgUnitOfPublication e0809e2c-77a7-4f04-9cb0-4bccec9395fa
relation.isOrgUnitOfPublication.latestForDiscovery e0809e2c-77a7-4f04-9cb0-4bccec9395fa

Files

Collections