An Axiomatic Theory of Software Complexity Measure
Open Access
- 1 January 1984
- journal article
- Published by Oxford University Press (OUP) in The Computer Journal
- Vol. 27 (4) , 340-347
- https://doi.org/10.1093/comjnl/27.4.340
Abstract
In software engineering, various ‘metrics’ have been introduced in an attempt to measure the complexity of programs. We show how the whole idea of a ‘software complexity measure’ can be axiomatized in such a way as to include the more familiar concrete examples and to allow for new measures that might offer advantages not captured by those previously introduced. In particular, a new testing measure is introduced, based on the ‘multiple-condition’ test strategy. Comparisons are made between this new measure and the more traditional metrics. In addition, a more general theoretical study is initiated, showing the effect of the axiomatic development in relation to the treatment of program structuredness.Keywords
This publication has 0 references indexed in Scilit: