staff

Understand

グラフィカルビューを見やすくする

Understandには、ソースコードをグラフ表示する「グラフィカルビュー」がありますが、規模が大きなソースコードでは、グラフ表示が膨大となり見づらい場合があります。このような場合、以下の操作でビューを見やすくすることができます。ビューのズ...
Understand

UMLシーケンス図による、呼び出し階層の表示方法

以前、Understand 4.0 の新機能として、グラフィカルビューに「UML Sequence Diagram」 が追加されたことをご紹介しました。今回は、この UML Sequence Diagram (UMLシーケンス図) で、直接...
Understand

ユーザー事例のご紹介「三菱電機ソフトウエア株式会社が採用した潜在的リスクを可視化する分析手法とは」

ソースコード解析ツールUnderstandとアーキテクチャ分析ツールLattixを活用してリスクを可視化し、生産性と品質を同時に向上させた三菱電機ソフトウエア株式会社の事例をご紹介します。潜在的リスクを可視化することで生産性と品質を向上ミッ...
Understand

Understand の比較機能

今回は、Understand の比較機能について、ご紹介します。Understandは、メインメニュー-から、下記の比較機能を選択できます。ファイル/フォルダーの比較比較対象は、任意のファイル間、またはフォルダー間での比較です。選択したディ...
Understand

Understand の依存関係の種類

.table1 { border-collapse: collapse; margin: 4px 0px 4px;}.table1 th { background-color: #cccccc;}以前、依存関係グラフと依存関係ブラウザーにつ...
Understand

Understand 4.0 ユーザーズガイド更新のご案内

Understand 4.0 の 「ユーザーズガイド & リファレンスマニュアル」 を更新しました。Understand 4.0 日本語正式版 (Build 788) に同梱されているマニュアルには、バージョン 4.0 で追加された新機能の...
Understand

Understand 4.0 Mac版 Objective-C/C++の解析設定

前の記事で、「Understand 4.0 Mac OS X版のサポート開始」をご案内しました。今回は、Mac OS X上で、Mac版を用いて、Objective-C/C++を解析する場合の設定についてご紹介します。Objective-C/...
Understand

Understand 4.0 Mac OS X 版サポート開始のお知らせ

Understand 4.0 日本語版が、Windows, Linux 環境に加えて、Mac OS X 環境でも利用できるようになりました。従来は、Objective-C/C++コードの解析をおこなう場合、関連するヘッダーファイルを Win...
Understand

本質的複雑度 (Essential) の縮退アルゴリズム

以前、「本質的複雑度の評価」についてご紹介しました。今回は、本質的複雑度の縮退アルゴリズム(折り畳みの仕組み)について、サンプルコードを用いて紹介したいと思います。構造の例は、前回と同じです。この構造では、do-whileや、if文が含まれ...
Understand

Understand 4.0 ライセンスサーバーのバージョンアップ版のお知らせ

Understand 4.0 のライセンスサーバーのバージョンアップ版「Understand 4.0 (Build 810)」をリリースしました。このバージョンアップ版では、フローティングライセンスの利用状況をグラフや表形式で表示できる機能...