
|
CANTATA unterstützt folgende Maßzahlen:
- Source Lines (zählt nicht nach SN 77340)
- Code Lines (zählt nicht nach SN 77340)
- Comment Lines (zählt nicht nach SN 77340)
- Blank Lines (zählt nicht nach SN 77340)
- Expression Statements, For Loop Statements, While
Loop Statements, If Statements, Switch
Statements, Return Statements, Goto Statements
- McCabe Komplexitätsmaß
- McCabe essential Komplexitätsmaß, von
reduziertem Programmgraph berechnet
- Myers-McCabe-lower entspricht McCabe (Anz.
Entscheidungs-Statements + 1)
- Myers-McCabe-upper wie Myers-McCabe-lower +
Anzahl der logischen ANDs u. ORs in den
Bedingungs-Ausdrücken
- Hansen cyclomatic num wie McCabe, jedoch
Switch-Statement nur mit + 1 gezählt, da
switch-Statements generell einfacher zu
durchschauen, und somit weniger fehleranfällig
als If-Kaskade
- Hansen operator count Anzahl der Operatoren und
Funktionsaufrufe, eventuell zur Querprüfung
anderer Komplexitätsmaße verwendbar
- Harrison's scope ratio Komplexitätsmaß auf
Verschachtelungstiefe beruhend, es wird die
Verschachtelungstiefe direkt gemessen
- Halstead estimated errors
Fehlerwahrscheinlichkeit
Auf welchen Plattformen ist CANTATA
einsetzbar?
- PC
- SunOS
- Solaris
- HP-UX
- IBM-Aix
- SGI,
- DEC Alpha-OSF
- Vax/VMS
- UNIX Derivate
Unter welchen Betriebssystemen ist CANTATA
einsetzbar?
- PCs DOS
- Windows 3.1
- Windows NT
- Windows 95 und OS/2
Welche Programmiersprachen unterstützt
CANTATA?
CANTATA unterstützt lediglich C und C++
|