Understand Objective-Cの解析 Understand 3.0 以降のバージョンでは、Objective-C/C++のコードの解析に対応しています。今回は、Objective-C/C++の解析手順とプロジェクト設定方法についてご紹介したいと思います。 Objecti... 2015.01.09 Understand
Understand Understand 3.1 新機能 – Web言語解析の拡張 「Understand 3.1」ではWeb言語解析機能も拡張され、node.js、jQueryに対応しました。具体的に拡張された機能を紹介します。 「node.js」への対応 モジュールの require の依存関係を取得でき... 2014.07.24 Understand
Understand Understand 3.1 新機能 – バックグラウンド解析に対応 「Understand 3.1」は、バックグラウンド解析に対応しました。これにより、大規模なソースコードの解析の実行中であっても Understand でソースコードの参照や情報ブラウザーの確認など、他の操作を並行しておこなえるようになり... 2014.04.26 Understand
Understand Understand 3.1 新機能 – グラフ機能の拡張 「Understand 3.1」では、依存関係グラフ / 依存関係ブラウザーにフィルタリング機能を搭載し、特定の依存関係だけを表示できるようになりました。これにより、関数コール、変数アクセスの関係などを絞り込んで表示できるようになりました... 2014.04.03 Understand
Understand Understand 3.1 新機能 – フローチャート (Control Flow グラフ) の拡張/改善 「Understand 3.1」では、新たなフロー生成エンジンを搭載し、大きく分けて二点の拡張/改善がおこなわれました。一点目は「対応言語の拡張」、二点目は「従来の対応言語に対する改善」です。 対応言語の拡張 Understa... 2014.03.18 Understand
Understand Understand 3.1 新機能 – 解析エンジンの改良による高速化 「Understand 3.1」では、本製品の最大の特長である解析速度がさらに向上しました。従来バージョンとの比較で解析時間が約半分にまで短縮されました。 弊社環境における検証結果は以下の通りです。 解析対象以下の規模の C/... 2014.02.17 Understand
Understand Understand 3.1 をリリースしました 「Understand 3.1」の販売を、平成26年1月17日より開始しました。 この度リリースした「Understand 3.1」は、本製品の最大の特長である解析速度をさらに向上し、従来バージョンとの比較で約2倍の解析速度を達成し... 2014.01.20 Understand
Understand グラフィカルビュー – Butterfly – UML Class Diagram 今回は、グラフィカルビュー機能の中から、ファイルや関数の依存関係を表示できる Butterfly とクラスの継承関係を表示できる UML Class Diagram の2つを紹介します。※本記事に載せている画像は、CppUnit のソース... 2013.10.04 Understand
Understand Understandを用いた分析例の紹介 2012年10月24日のセミナーでは、「ソフトウェア流用開発における構造解析ツールの活用法」を講演しました。その講演では、ISO11783(ISOBUS)農作業機用通信規格を実装したオープンソースのプログラムライブラリを、Understa... 2013.09.19 Understand
Understand Understandの2種類のライセンス Understandで使用される2種類のライセンスについて紹介します。ライセンスには、ノードロックライセンスとフローティングライセンスがあります。 ノードロックライセンス ノードロックライセンスとは、マシン固定のライセンスです... 2013.08.09 Understand