ニュース

テクマトリックス、ソフト解析ツール「Understand 5」日本語版を発売

 テクマトリックス株式会社は25日、米Scientific Toolworksが開発したソフトウェア解析ツール「Understand 5」日本語版の販売を開始した。

 Understandは、C/C++、Java、C#などのソースコードを解析し、その構造を可視化するソフトウェア解析ツール。

 最新版のUnderstand 5では、C/C++(Strict)モードで、関数ポインターによる関数の呼び出しやポインター変数のアドレス操作など、ポインター経由の依存関係の解析をサポートした。これらの依存関係は、Callsグラフなどのグラフィカルビューでも表示できる。

 また、修正前と修正後のコードから作成した2つのUnderstandプロジェクトを比較し、追加/削除された関数や変数の参照関係の差分を抽出し、差分を色分け表示したグラフと差分のリストを出力する機能を追加。UML Sequence Diagram(シーケンス図)やControl Flow(フローチャート)など既存のグラフィカルビューも拡張した。

 サポート言語については、TypeScript(*.ts、*.tsx)の解析をサポートするとともに、Java 9、Java 10、C# 7.2、PHP 7.0、PHP 7.1をサポート。また、Visual Studio 2017(C#/C++)プロジェクトのインポートと、Visual Studio 2015(VB.NET)プロジェクトのインポートに対応した。

 Understand 5の出荷開始予定は4月8日。また、3月25日時点で保守サービスを契約しているUnderstandユーザーには、Understand 5バージョンアップ製品を無償で提供する。