Cyclomatic Complexity: theme and variations
DOI:
https://doi.org/10.9876/publicknowledge.v1i1.9Resumen
Focussing on the "McCabe family" of measures for the decision/logic structure of a program, leads to an evaluation of extensions to modularization, nesting and, potentially, to object-oriented program structures. A comparison of rated, operating and essential complexities of programs suggests two new metrics: "inessential complexity" as a measure of unstructuredness and "product complexity" as a potential objective measure of structural complexity. Finally, nesting and abstraction levels are considered, especially as to how metrics from the "McCabe family" might be applied in an object-oriented systems development environment.
Descargas
Archivos adicionales
Publicado
2016-02-11
Cómo citar
Forcht, J. (2016). Cyclomatic Complexity: theme and variations. Journal of Public Knowledge, 1(1). https://doi.org/10.9876/publicknowledge.v1i1.9
Número
Sección
Articulos