私は現在、Webアプリケーションの保守性に関する修士論文を書いています。Colemanらによる「Maintainability Index」のようないくつかの方法を見つけました。またはMuthannaらによる「ソフトウェア保守性インデックス」。どちらの場合も、循環的複雑度を計算する必要があります。だから私の質問は:
Webアプリケーションの循環的複雑度を測定することは可能ですか?
私の意見では、Webアプリケーションには3つの部分があります。
- サーバーコード(PHP、C#、Python、Perlなど)
- クライアントコード(JavaScript)
- HTML(演算子としてのリンクとフォーム、オペランドとしてのGETパラメータとフォームフィールド!?)
どう思いますか?Webアプリケーションの複雑さについて別の見方がありますか?私は何か見落としてますか?