An object oriented complexity metric based on cognitive weights

dc.authoridMisra, Sanjay/0000-0002-3556-9331
dc.authorscopusid56962766700
dc.authorwosidMisra, Sanjay/K-2203-2014
dc.contributor.authorMısra, Sanjay
dc.contributor.otherComputer Engineering
dc.date.accessioned2024-07-05T14:33:30Z
dc.date.available2024-07-05T14:33:30Z
dc.date.issued2007
dc.departmentAtılım Universityen_US
dc.department-tempAtilim Univ, Dept Comp Engn, Ankara, Turkeyen_US
dc.descriptionMisra, Sanjay/0000-0002-3556-9331en_US
dc.description.abstractComplexity 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.citation10
dc.identifier.doi10.1109/COGINF.2007.4341883
dc.identifier.endpage139en_US
dc.identifier.isbn9781424413270
dc.identifier.scopus2-s2.0-48049120153
dc.identifier.startpage134en_US
dc.identifier.urihttps://doi.org/10.1109/COGINF.2007.4341883
dc.identifier.urihttps://hdl.handle.net/20.500.14411/939
dc.identifier.wosWOS:000250542300018
dc.institutionauthorMisra, Sanjay
dc.language.isoenen_US
dc.publisherIeee Computer Socen_US
dc.relation.ispartof6th IEEE International Conference on Cognitive Informatics (ICCI 2007) -- AUG 06-08, 2007 -- Lake Tahoe, CAen_US
dc.relation.publicationcategoryKonferans Öğesi - Uluslararası - Kurum Öğretim Elemanıen_US
dc.rightsinfo:eu-repo/semantics/closedAccessen_US
dc.subjectsoftware metricsen_US
dc.subjectobject oriented programmingen_US
dc.subjectmethod complexityen_US
dc.subjectcognitive weightsen_US
dc.subjectWeyuker's propertiesen_US
dc.titleAn object oriented complexity metric based on cognitive weightsen_US
dc.typeConference Objecten_US
dspace.entity.typePublication
relation.isAuthorOfPublication53e88841-fdb7-484f-9e08-efa4e6d1a090
relation.isAuthorOfPublication.latestForDiscovery53e88841-fdb7-484f-9e08-efa4e6d1a090
relation.isOrgUnitOfPublicatione0809e2c-77a7-4f04-9cb0-4bccec9395fa
relation.isOrgUnitOfPublication.latestForDiscoverye0809e2c-77a7-4f04-9cb0-4bccec9395fa

Files

Collections