An Experiment to Measure the Cognitive Weights of Code Control Structures
نویسنده
چکیده
Various measures of software complexity have been proposed over the years. More recently, cognitive complexity measures of software have been proposed as a complement to other more widely adopted measures that are primarily based on physical size and/or a systematic analysis of code. Many of these cognitive measures consider the notion of cognitive weight to be an integral part of code comprehension and complexity. Previous work has proposed experiments to derive cognitive weight values for code control structures. Unfortunately, there are a number of flaws in these experiments. These flaws in previous works’ experiments need to be addressed by a new experiment if reasonable cognitive weight values for code control structures are to be derived. The experimental design and tool presented in this paper attempt to address some of the problems in previous experiments. Cognitive weight values for code control structures are derived using data gathered from our experiments and are then compared with cognitive weight values from previous works.
منابع مشابه
Measurement of Complexity and Comprehension of a Program Through a Cognitive Approach
The inherent complexity of the software systems creates problems in the software engineering industry. Numerous techniques have been designed to comprehend the fundamental characteristics of software systems. To understand the software, it is necessary to know about the complexity level of the source code. Cognitive informatics perform an important role for better understanding the complexity o...
متن کاملUnderlying Cognitive Complexity Measure Computation with Combinatorial Rules
Measuring the complexity of software has been an insoluble problem in software engineering. Complexity measures can be used to predict critical information about testability, reliability, and maintainability of software systems from automatic analysis of the source code. During the past few years, many complexity measures have been invented based on the emerging Cognitive Informatics discipline...
متن کاملThe Effectiveness of Holographic Reprocessing on General Health and Cognitive Emotion Regulation in Female Divorce Applicants Referred to Bijar County Court in 2015-2016: An Educational Trial
Background and Objectives: Divorce as one of the most stressful sources can cause default in people’s cognitive structures, and on the other hand the role that cognitive factors play in understanding the dynamics of marital interactions and relationship, has been in the spot light in the recent years. So the purpose of this survey was to determine the effectiveness of holographic reprocessing o...
متن کاملOn the relative efficiency in general network structures
Data Envelopment Analysis (DEA) is an eciency measurement tool for evaluation of similar Decision Making Units (DMUs). In DEA, weights are assigned to inputs and outputs and the absolute eciency score is obtained by the ratio of weighted sum of outputs to weighted sum of inputs. In traditional DEA models, this measure is also equivalent with relative eciency score which evaluates DMUs in compar...
متن کاملCognitive Rehabilitation An Effective Intervention to Decrease the Cognitive Deficits in Older Adults With Alzheimer Disease
Objectives: The aim of present study was to investigate the effect of cognitive rehabilitation, a new and non-pharmacological approach to reduce memory and other cognitive deficits in Alzheimer's disease. Methods & Materials: This study was a quasi-experimental research, in singlesubject study-with control group- and based on an A-B design. That was conducted in two groups of control and exp...
متن کامل