New Inheritance Complexity Metrics for Object-Oriented Software Systems: an Evaluation With Weyuker's Properties
dc.authorid | Mishra, Deepti/0000-0001-5144-3811 | |
dc.authorscopusid | 15730011900 | |
dc.authorwosid | Mishra, Deepti/AAZ-1322-2020 | |
dc.contributor.author | Mishra, Deepti | |
dc.contributor.other | Computer Engineering | |
dc.contributor.other | Computer Engineering | |
dc.date.accessioned | 2024-10-06T10:56:20Z | |
dc.date.available | 2024-10-06T10:56:20Z | |
dc.date.issued | 2011 | |
dc.department | Atılım University | en_US |
dc.department-temp | Atilim Univ, Dept Comp Engn, Ankara, Turkey | en_US |
dc.description | Mishra, Deepti/0000-0001-5144-3811 | en_US |
dc.description.abstract | Two inheritance complexity metrics, one at class level CCI (Class Complexity due to Inheritance) and another at program level ACT (Average Complexity of a program due to Inheritance), have been proposed for object-oriented software systems. These proposed metrics are evaluated with Weyuker's properties and compared with other well known object-oriented inheritance metrics. It has been found that the proposed metrics better represent the complexity, due to inheritance, of a class and a program. Weyuker's property 7 (Significance of Permutation) has received a negative response regarding its applicability to object-oriented software metrics. It has been observed that this property is not satisfied by any of the object-oriented inheritance metrics proposed so far. Contrary to past beliefs, the relevance of this property to object-oriented systems has been brought out in this paper. Examples with C++ code are also presented to support the applicability of this property. | en_US |
dc.description.woscitationindex | Science Citation Index Expanded | |
dc.identifier.citationcount | 4 | |
dc.identifier.endpage | 293 | en_US |
dc.identifier.issn | 1335-9150 | |
dc.identifier.issue | 2 | en_US |
dc.identifier.scopus | 2-s2.0-79955625461 | |
dc.identifier.scopusquality | Q4 | |
dc.identifier.startpage | 267 | en_US |
dc.identifier.uri | https://hdl.handle.net/20.500.14411/8562 | |
dc.identifier.volume | 30 | en_US |
dc.identifier.wos | WOS:000289706600005 | |
dc.identifier.wosquality | Q4 | |
dc.institutionauthor | Mıshra, Deepti | |
dc.institutionauthor | Mıshra, Deepti | |
dc.language.iso | en | en_US |
dc.publisher | Slovak Acad Sciences inst informatics | en_US |
dc.relation.ispartof | Computing and Informatics | en_US |
dc.relation.publicationcategory | Makale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanı | en_US |
dc.rights | info:eu-repo/semantics/closedAccess | en_US |
dc.scopus.citedbyCount | 7 | |
dc.subject | Weyuker's properties | en_US |
dc.subject | software metrics | en_US |
dc.subject | object-oriented systems | en_US |
dc.subject | inheritance | en_US |
dc.subject | complexity | en_US |
dc.title | New Inheritance Complexity Metrics for Object-Oriented Software Systems: an Evaluation With Weyuker's Properties | en_US |
dc.type | Article | en_US |
dc.wos.citedbyCount | 3 | |
dspace.entity.type | Publication | |
relation.isAuthorOfPublication | b675e894-7114-4e7c-8f17-24d8e0f07ca4 | |
relation.isAuthorOfPublication.latestForDiscovery | b675e894-7114-4e7c-8f17-24d8e0f07ca4 | |
relation.isOrgUnitOfPublication | e0809e2c-77a7-4f04-9cb0-4bccec9395fa | |
relation.isOrgUnitOfPublication.latestForDiscovery | e0809e2c-77a7-4f04-9cb0-4bccec9395fa |