Please use this identifier to cite or link to this item: https://rda.sliit.lk/handle/123456789/1650
Full metadata record
DC FieldValueLanguage
dc.contributor.authorDe Silva, D. I-
dc.contributor.authorKodagoda, N-
dc.contributor.authorKodituwakku, S. R-
dc.contributor.authorPinidiyaarachchi, A. J-
dc.date.accessioned2022-03-15T05:59:59Z-
dc.date.available2022-03-15T05:59:59Z-
dc.date.issued2017-06-25-
dc.identifier.citationD. I. De Silva, N. Kodagoda, S. R. Kodituwakku and A. J. Pinidiyaarachchi, "Analysis and enhancements of a cognitive based complexity measure," 2017 IEEE International Symposium on Information Theory (ISIT), 2017, pp. 241-245, doi: 10.1109/ISIT.2017.8006526.en_US
dc.identifier.issn2157-8117-
dc.identifier.urihttp://rda.sliit.lk/handle/123456789/1650-
dc.description.abstractAs stated by Tom DeMacro, something that cannot be measured is uncontrollable. Thus, a number of metrics have been developed to measure the complexity associated with software by considering various aspects such as size, control flow and data flow between modules, cognitive informatics etc. Amongst these aspects, cognitive informatics is recognized as a promising aspect in measuring software complexity. Thus, majority of the complexity metrics that were proposed after the introduction of cognitive informatics have been proposed mainly based on the cognitive aspect. Amongst them, Chhillar and Bhasins' weighted composite complexity measure is one of the few metrics that had attempted to measure the complexity of a program by considering more than three or more complexity factors. After a thorough analysis, in a previous study, the authors identified that the weighted composite complexity measure could be further improved by considering more complexity factors. This paper extends the previous study to identify the most appropriate factors that could be considered by the weighted composite complexity measure. Using the opinions of the industry experts, the authors were able to discover that compound conditional statements, threads and recursion could also be considered by the weighted composite complexity measure. Accordingly, the weighted composite complexity measure was enhanced to capture the complexities that arise due to those factors. The paper also includes a demonstration of the complexity calculation method of the improved weighted composite complexity measure with the use of three sample java programs, which were written by incorporating the above mentioned factors. In addition, an application of the weighted composite complexity measure to the same programs are also given in the paper, to illustrate the changes in complexity values of the two measures.en_US
dc.language.isoenen_US
dc.publisherIEEEen_US
dc.relation.ispartofseries2017 IEEE International Symposium on Information Theory (ISIT);Pages 241-245-
dc.subjectAnalysisen_US
dc.subjectenhancementsen_US
dc.subjectcognitive baseden_US
dc.subjectcomplexity measureen_US
dc.titleAnalysis and enhancements of a cognitive based complexity measureen_US
dc.typeArticleen_US
dc.identifier.doi10.1109/ISIT.2017.8006526en_US
Appears in Collections:Research Papers - IEEE
Research Papers - SLIIT Staff Publications

Files in This Item:
File Description SizeFormat 
Analysis_and_enhancements_of_a_cognitive_based_complexity_measure.pdf
  Until 2050-12-31
195.53 kBAdobe PDFView/Open Request a copy


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.