Please use this identifier to cite or link to this item:
https://rda.sliit.lk/handle/123456789/1420
Full metadata record
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Jayalath, T | - |
dc.contributor.author | Thelijjagoda, S | - |
dc.date.accessioned | 2022-03-01T05:35:59Z | - |
dc.date.available | 2022-03-01T05:35:59Z | - |
dc.date.issued | 2020-09-24 | - |
dc.identifier.citation | T. Jayalath and S. Thelijjagoda, "A modified cognitive complexity metric to improve the readability of object-oriented software," 2020 International Research Conference on Smart Computing and Systems Engineering (SCSE), 2020, pp. 37-44, doi: 10.1109/SCSE49731.2020.9313049. | en_US |
dc.identifier.issn | 2613-8662 | - |
dc.identifier.uri | http://rda.sliit.lk/handle/123456789/1420 | - |
dc.description.abstract | Complexity of software can be identified as a term which expresses the difficulty level of reading, understanding, maintaining and modifying the software. This helps to the quality improvement of the software and maintenance process of the software through a long time period without any obstacle. Therefore, software complexity metrics have been introduced to calculate the complexity of a software using numerical values. While there are number of metrics which calculate the complexity of object-oriented programs, they only consider one or two object-oriented concepts. As a result of that, there is no single metric which has the capability of measuring the complexity of a program based on multiple object-oriented concepts. This research aims to build a new metric to evaluate the complexity of an object-oriented program in order to improve the readability. The new metric has been built based on the influence of previous object-oriented metrics and some disregarded factors in calculating the complexity. In order to evaluate the new metric, Weyuker's properties and Briand's properties are used. The new metric acquires most of the object-oriented concepts in calculating the complexity and helps to improve the readability of the software as well. In fact, it makes it easy to handle the maintainability, reusability, portability and reliability of the software, when readability is high. This will result in increasing the overall software quality. | en_US |
dc.language.iso | en | en_US |
dc.publisher | IEEE | en_US |
dc.relation.ispartofseries | 2020 International Research Conference on Smart Computing and Systems Engineering (SCSE);Pages 37-44 | - |
dc.subject | modified cognitive | en_US |
dc.subject | complexity metric | en_US |
dc.subject | improve | en_US |
dc.subject | readability | en_US |
dc.subject | object-oriented software | en_US |
dc.title | A modified cognitive complexity metric to improve the readability of object-oriented software | en_US |
dc.type | Article | en_US |
dc.identifier.doi | 10.1109/SCSE49731.2020.9313049 | en_US |
Appears in Collections: | Department of Information Management-Scopes Research Papers Research Papers - Dept of Information of Management Research Papers - SLIIT Staff Publications |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
A_modified_cognitive_complexity_metric_to_improve_the_readability_of_object-oriented_software.pdf Until 2050-12-31 | 339.68 kB | Adobe PDF | View/Open Request a copy |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.