Graduation date: 1980Most measures of program complexity gauge either textual or\ud control flow attributes of a program. A recent addition to the field\ud of complexity measures, the knot metric, is a function of both these\ud attributes. A knot measurement reflects the degree of control-flow\ud tangle in a program's listing. This thesis discusses and proves four\ud functional properties of the knot measure.\ud 1. Calculation of a program's knot content is fast with respect\ud to the number of branches in a program. A worst-case optimal algorithm\ud for computing knots is quadratic in time and linear in space.\ud 2. The complexity of a program can be reduced by rearranging\ud groups of statements in a manner that retains the program's func...
We investigate the properties of a divide-and-conquer Block Decomposition Method (BDM), which extend...
This work is a study of an information theoretic model which is used to develop a complexity measure...
AbstractThis manuscript provides a pedagogical introduction on how to determine and visualize simple...
The research in software science has so far been concentrated on three measures of program complexit...
We use knot count and path count metrics to identify which routines in the Level 1 basic linear alge...
We use knot count and path count metrics to identify which routines in the Level 1 BLAS might benefi...
A mathematical knot is similar in concept to the everyday headphone cable, with the ends closed toge...
A definition is proposed for a size measure to be used as a parameter for algorithm analysis in any ...
One of the most significant unsolved problems in mathematics is the complete classification of knots...
In this paper, we apply different software complexity measures to a set of shortest-path algorithms....
A review of published measures of control flow complexity in programs reveals three major deficienci...
AbstractA definition is proposed for a size measure to be used as a parameter for algorithm analysis...
Graduation date: 1986Controlling the "complexity" or "understandability"\ud of computer software is ...
SIGLEAvailable from TIB Hannover: RN 4052(90679-OR) / FIZ - Fachinformationszzentrum Karlsruhe / TIB...
This paper considers and relates several notions of energy and other measures of geometric complexit...
We investigate the properties of a divide-and-conquer Block Decomposition Method (BDM), which extend...
This work is a study of an information theoretic model which is used to develop a complexity measure...
AbstractThis manuscript provides a pedagogical introduction on how to determine and visualize simple...
The research in software science has so far been concentrated on three measures of program complexit...
We use knot count and path count metrics to identify which routines in the Level 1 basic linear alge...
We use knot count and path count metrics to identify which routines in the Level 1 BLAS might benefi...
A mathematical knot is similar in concept to the everyday headphone cable, with the ends closed toge...
A definition is proposed for a size measure to be used as a parameter for algorithm analysis in any ...
One of the most significant unsolved problems in mathematics is the complete classification of knots...
In this paper, we apply different software complexity measures to a set of shortest-path algorithms....
A review of published measures of control flow complexity in programs reveals three major deficienci...
AbstractA definition is proposed for a size measure to be used as a parameter for algorithm analysis...
Graduation date: 1986Controlling the "complexity" or "understandability"\ud of computer software is ...
SIGLEAvailable from TIB Hannover: RN 4052(90679-OR) / FIZ - Fachinformationszzentrum Karlsruhe / TIB...
This paper considers and relates several notions of energy and other measures of geometric complexit...
We investigate the properties of a divide-and-conquer Block Decomposition Method (BDM), which extend...
This work is a study of an information theoretic model which is used to develop a complexity measure...
AbstractThis manuscript provides a pedagogical introduction on how to determine and visualize simple...