scispace - formally typeset
Open AccessProceedings ArticleDOI

Evaluating cognitive complexity measure with Weyuker properties

Reads0
Chats0
TLDR
It has been found that eight of nine Weyuker properties have been satisfied by the cognitive weight software complexity measure and hence establishes the cognitive complexity as a well structured one.
Abstract
Cognitive complexity measure is based on cognitive informatics, which in turn helps in comprehending the software characteristics. Weyuker properties must be satisfied by every complexity measure to qualify as a good and comprehensive one. An attempt has been made to evaluate cognitive complexity measure in terms of nine Weyuker properties, through examples. It has been found that eight of nine Weyuker properties have been satisfied by the cognitive weight software complexity measure and hence establishes the cognitive complexity as a well structured one.

read more

Citations
More filters

Control-flow Complexity Measurement of Processes and Weyuker's Properties

Jorge Cardoso
TL;DR: In this paper, an attempt has been made to evaluate the control-flow complexity measure in terms of Weyuker’s properties, which must be satisfied by any complexity measure to qualify as a good and comprehensive one.
Journal ArticleDOI

Robustness analysis of cognitive information complexity measure using Weyuker properties

TL;DR: It has been found that all the nine properties have been satisfied by cognitive information complexity measure and hence it is established that information contained in the software as a robust and well-structured one.
Book ChapterDOI

Modified cognitive complexity measure

TL;DR: It has been found that seven of nine Weyuker's properties have been satisfied by the modified cognitive complexity measure and hence establishes as a well-structured one.

A Complexity Measure Based on Cognitive Weights

Sanjay Misra
TL;DR: This paper proposes a model of the fundamental characteristics of software, complexity in terms of cognitive weights of basic control structures, which satisfy the definition of complexity.
Proceedings ArticleDOI

An Object Oriented Complexity Metric Based on Cognitive Weights

TL;DR: An attempt has been made to propose a metric for an object oriented code, which calculates the complexity of a class at method level, and satisfies most of the parameters required by the measurement theory perspective, hence establishes as a well-structured one.
References
More filters
Book

A complexity measure

TL;DR: In this paper, a graph-theoretic complexity measure for managing and controlling program complexity is presented. But the complexity is independent of physical size, and complexity depends only on the decision structure of a program.
Journal ArticleDOI

A Complexity Measure

TL;DR: Several properties of the graph-theoretic complexity are proved which show, for example, that complexity is independent of physical size and complexity depends only on the decision structure of a program.
Book

Evaluating Software Complexity Measures

TL;DR: A set of properties of syntactic software complexity measures is proposed to serve as a basis for the evaluation of such measures, and several are found to fail to possess particularly fundamental properties; this failure calls into question their usefulness in measuring synthetic complexity.
Journal ArticleDOI

Laws of programming

TL;DR: A calculus analogous to weakest preconditions is suggested as an aid to deriving programs from their specifications as well as a set of algebraic laws for Dijkstra's nondeterministic sequential programming language.
Trending Questions (1)
How to fix cognitive complexity sonar?

It has been found that eight of nine Weyuker properties have been satisfied by the cognitive weight software complexity measure and hence establishes the cognitive complexity as a well structured one.