このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
コード複雑度メトリクスの短い名前
コードに注釈を付けてメトリクスを正当化したり、カスタムのソフトウェア品質目標を作成したりする場合、コード複雑度メトリクスの完全な名前ではなく短い名前を使用します。次の表は、コード複雑度メトリクスの短い名前を示しています。
関数レベルのコード複雑度メトリクスに関してのみコードに注釈を付けることができる点に注意してください。
プロジェクト メトリクス
コード メトリクス | 頭字語 |
---|---|
直接再帰の数 | AP_CG_DIRECT_CYCLE |
ヘッダー ファイルの数 | INCLUDES |
ファイル数 | FILES |
再帰の数 | AP_CG_CYCLE |
最大スタック使用量のプログラミング (Polyspace Code Prover) | PROG_MAX_STACK |
最小スタック使用量のプログラミング (Polyspace Code Prover) | PROG_MIN_STACK |
ファイル メトリクス
コード メトリクス | 頭字語 |
---|---|
コメント密度 | COMF |
推定の関数結合 | FCO |
行数 | TOTAL_LINES |
コメントのない行の数 | LINES_WITHOUT_CMT |
関数メトリクス
コード メトリクス | 頭字語 |
---|---|
循環的複雑度 | VG |
ローカル変数サイズのより高い推定値 (Polyspace Code Prover) | LOCAL_VARS_MAX |
言語スコープ | VOCF |
ローカル変数サイズのより低い推定値 (Polyspace Code Prover) | LOCAL_VARS_MIN |
最小スタック使用量 (Polyspace Code Prover) | MIN_STACK |
最大スタック使用量 (Polyspace Code Prover) | MAX_STACK |
呼び出しレベルの数 | LEVEL |
呼び出しの発生数 | NCALLS |
呼び出された関数の数 | CALLS |
呼び出し元関数の数 | CALLING |
実行可能行数 | FXLN |
関数パラメーターの数 | PARAM |
Goto ステートメントの数 | GOTO |
命令の数 | STMT |
本体内の行数 | FLIN |
ローカルの非静的変数の数 | LOCAL_VARS |
ローカルの静的変数の数 | LOCAL_STATIC_VARS |
パスの数 | PATH |
Return ステートメントの数 | RETURN |