Understand 依存関係の詳細を調べる 前回、システムを概要的に確認できる「依存関係グラフ」を紹介しました。依存関係グラフを利用することで、ディレクトリ・ファイル間の関係を抽象的なビューで確認することができます。 今回は、これら依存関係をさらに詳細に確認する「依存関係ブラ... 2012.06.21 Understand
Understand 複雑な構造を分析する「DSM」 前回、依存関係グラフによるモジュール、ファイル単位での相関関係の可視化方法について紹介しました。ご紹介したように、依存関係グラフを使うことによって「アーキテクチャ」という観点での分析を行うことも可能となります。とはいえ、システムが大規模に... 2012.06.19 Understand
Understand グラフィカルビュー - 依存関係グラフ 以前、関数や変数についてのいくつかのグラフィカルビューを紹介しましたが、今回は、ファイルやモジュール間の関係を表示するグラフィカルビュー、「依存関係グラフ」を紹介します。 依存関係グラフを表示するには: ツールメニュー--を選... 2012.06.15 Understand
Understand Count系メトリクスのカウント方式 Understand では、Count 系メトリクスを含む、多くのメトリクスを計測できます。今日は、これらの Count 系メトリクスがどの様に測定されているかを紹介します。 以下の例は、簡単な C/C++ において、それぞれの C... 2012.06.13 Understand
Understand ソースコードの複雑さの評価 Understandのメトリクス機能は、ソースコードの品質を定量的に評価する機能です。Understandは70種類以上の項目で指標値を算出します。そして、その中で最もよく使われる項目の一つが「Cyclomatic複雑度」です。 C... 2012.06.11 Understand
Understand メトリクスツリーマップ Understand では、様々な種類のメトリクスを測定できますが、今回は、メトリクス値を視覚的に表示してくれる、メトリクスツリーマップ機能について紹介します。 メトリクスツリーマップでは、木構造のデータを二次元平面領域を入れ子状に... 2012.04.16 Understand
Understand グラフィカルビュー - Control Flow Graph 今回は、グラフィカルビュー機能の中から、Control Flow Graph について紹介します。 Control Flow Graph は、関数のフローチャートを表示します。また、ソースコード中に記載されたコメント(日本語コメント... 2012.04.02 Understand
Understand プロジェクト概要チャート プロジェクト概要チャートを使うと、プロジェクトのコード分布やメトリクス値の概要を、チャート形式で分かりやすく表示できます。 プロジェクトメトリクスを計測するには: メニューから-をクリックします。 プ... 2012.03.19 Understand
Understand プロジェクトメトリクスを計測する Understandでは、様々なソースコードメトリクスを計測することができます。今回は、プロジェクト全体のメトリクスを計測する方法を紹介します。 プロジェクトメトリクスを計測するには: メニューから-を選択します。 ... 2012.02.29 Understand
Understand グラフィカルビューの操作 今回は、グラフィカルビューでおこなえる、いくつかの操作を紹介します。 階層の展開 Calls/Called Byグラフや、Include/Included Byグラフでは、エンティティを表す記号の左右に、赤丸が表示されている場... 2012.01.10 Understand