Understand

Understand 3.1 をリリースしました

「Understand 3.1」の販売を、平成26年1月17日より開始しました。この度リリースした「Understand 3.1」は、本製品の最大の特長である解析速度をさらに向上し、従来バージョンとの比較で約2倍の解析速度を達成しています。...
Understand

グラフィカルビュー – Butterfly – UML Class Diagram

今回は、グラフィカルビュー機能の中から、ファイルや関数の依存関係を表示できる Butterfly とクラスの継承関係を表示できる UML Class Diagram の2つを紹介します。※本記事に載せている画像は、CppUnit のソースコ...
Understand

Understandを用いた分析例の紹介

2012年10月24日のセミナーでは、「ソフトウェア流用開発における構造解析ツールの活用法」を講演しました。その講演では、ISO11783(ISOBUS)農作業機用通信規格を実装したオープンソースのプログラムライブラリを、Understan...
Understand

Understandの2種類のライセンス

Understandで使用される2種類のライセンスについて紹介します。ライセンスには、ノードロックライセンスとフローティングライセンスがあります。ノードロックライセンスノードロックライセンスとは、マシン固定のライセンスです。1ライセンスにつ...
Understand

フローティングライセンスの利用状況の確認方法

今回は、ツールを管理する担当者向けに、フローティングライセンスの利用状況を確認する方法を紹介します。利用状況のログを取得するためには、ライセンスサーバーを、特定のオプション付きで起動します。 コマンドプロンプト/端末の起動コマンドプロンプト...
Understand

解析対象のファイルに任意の拡張子を追加

Understandの標準設定では、様々な拡張子のファイルが解析の対象として登録されています。今回は、Understandに標準で設定されている拡張子だけではなく、任意の拡張子を解析対象に含める方法について、「GUIによる操作」と「コマンド...
Understand

Buildspyツールの使い方 -Windows(Cygwin)環境-

Buildspyは、makeをトレースして、必要なファイル、インクルードパス、マクロ設定といった情報を収集し、その情報からUnderstandのデータベース(プロジェクト)を作成するツールです。Buildspyツールの使い方については、Un...
Understand

undコマンドによるプロジェクトの解析の実行と各種レポートの出力

undコマンドの大幅な改善により、様々な設定の出力や、GUI環境でしか実施できなかった操作をコマンドから実施できるようになりました。この機能拡張のおこなわれているundコマンドの使い方やオプションについて、記事を数回に分けて紹介しようと思い...
Understand

undコマンドによるプロジェクトの設定情報の操作

undコマンドの大幅な改善により、様々な設定の出力や、GUI環境でしか実施できなかった操作をコマンドから実施できるようになりました。この機能拡張の行われているundコマンドの使い方やオプションについて、記事を数回に分けて紹介しようと思います...
Understand

und コマンドによる新規プロジェクト作成

undコマンドは大幅な改善により、様々な設定の出力や、GUI環境でしか実施できなかった操作をコマンドから実施できるようになりました。そのような機能拡張の行われているundコマンドの使い方やオプションについて、記事を数回に分けて紹介しようと思...