Komplexitätsbetrachtung einer Softwareumstellung an Beispielen von SAP R/2

Document RVS-Dp-98-05

Olaf Kerger

McHa is a software complexity measure developed for SAP R/2 programs. It was developed as a measure approximating Halstead's `Software Science measure but much easier to evaluate. It is based on modifying McCabe's cyclomatic complexity measure with a correction factor obtained by evaluating a small subset of Halstead's parameters. McHa has been successfully used to assess the complexity of R2 programs which would not be practical to assess using Halstead's raw technique.