A Cognitive Approach to Measure the Complexity of Breadth First Search Algorithm
Journal Title: Annals. Computer Science Series - Year 2018, Vol 16, Issue 1
Abstract
There are different facets of software complexity some of which have been computed using widely accepted metrics like cognitive complexity metric such as Improved cognitive complexity measure (ICCM), Cognitive functional size (CFS), and Cognitive information complexity measure (CICM), Cognitive complexity metric reflects difficulty for programmers to understand the code and the information packed in it. In this research work, the strength and weakness of existing cognitive complexity metric such as Improved Cognitive Complexity Measure (ICCM), Cognitive Functional Size (CFS), and Cognitive Information Complexity Measure (CICM) on breadth first search code implemented in C++, C# and java language were examined.
Authors and Affiliations
Esher Oluwaseun ISOLA, Olabiyisi Stephen Olatude, Elijah Olusayo Omidiora, Rafiu Adesina Ganiyu, Olajide Y. ADEBAYO
Structural equation modeling of choice of place of delivery in Nigeria
Medical problems are often experienced during child delivery in a poor place of delivery and health care. The use of immediate health indicator as direct proxies for choice making biases estimates that these proxies are...
Developing Predictive Models using Typical Machine Learning and Computational Techniques
This study investigates the accuracy of developing predictive models using machine learning techniques. The machine learning techniques considered in this study include artificial neural network (ANN) and Kalman filter a...
Bayesian Classification of High Dimensional Data with Gaussian Process using Different Kernels
The study investigates asymptotic classification of high dimensional data by adopting Gaussian Process, five different kernels(covariance functions) were employed and compared to showcase the outperformed kernel asymptot...
Motivating students in learning mathematics with GeoGebra
In this study, I researched three cases of educating mathematics with computer for the gifted students in Korea. The findings show that students were motivated to study math by various reasons (making their beautiful wor...
Constructing and Exploring Triangles with GeoGebra
We look at a new approach to mathematical constructions. Using GeoGebra, we first do dynamic analysis and exploration. Again with GeoGebra, we then do a strict compass and straightedge constructions. Finally and yet agai...