製品情報 > 組込みシステム開発ソリューション > 統合開発環境MULTI - アドバンスツール -

『MULTI』のコンパイラに統合されている静的ソースコード解析ツールである『DoubleCheck』は、ソフトウェアの安全性、信頼性の低下を引き起こすプログラム上の問題を解析します。
『DoubleCheck』は、関数呼び出しにともなう潜在的な実行経路を単一のソースファイルのみならず、複数のソースファイルをまたいで追跡します。
※画像クリックで拡大図を表示
これにより、バッファオーバーフロー、メモリリーク、ポインタの不正参照など、ソースコードの不正を未然に検出することが可能です。
また、『DoubleCheck』が生成するレポートは、全てのブラウザで容易に確認できます。
『TimeMachine』は、大容量トレースバッファを搭載したハードウェア・デバッグプローブである『SuperTrace Probe』などで取得したトレースデータに基づき、プロセッサの動作を復元してプログラムの実行履歴を可視化し、『MULTI』のトレース能力とデバッグ能力を劇的に向上させる動的実行解析ツールです。
『TimeMachine』は、プログラムの実行履歴をさまざまな視点から可視化し、開発期間を大幅に短縮できます。
また、プログラムの品質を高めるためにカバレッジを測定したり、パフォーマンスの向上を図るためにシステムのボトルネックを迅速に発見することができます。
主な機能:
※画像クリックで拡大図を表示
『INTEGRITY』リアルタイムOS(RTOS)環境で、複数のアドレス空間にまたがるタスク、接続やカーネルオブジェクトを設定するためのグラフィカルユーティリティです。
※画像クリックで拡大図を表示
『INTEGRITY』RTOSを実行する組込み型システムのCPUとメモリの使用状態を監視するためのグラフィカル・ビューアです。
※画像クリックで拡大図を表示
『INTEGRITY』や『u-velOSity』といった組込み型RTOSにおける複雑なリアルタイムの対話を監視するためのグラフィカル・ビューアです。