横河ディジタルコンピュータ株式会社

横河グループ
 
 

クロス環境用 自動テスト&検証ツール
IBM Rational Test RealTime

IBM Rational Test RealTimeは、コンポーネント・テストとランタイム分析の機能を併せ持ったクロス・プラットフォーム用ソリューションです。組込みリアルタイム・システムや他の商用ソフトウェア製品まで、あらゆる開発分野で使用する事が可能です。また、効率的なデバッグが可能になるため、問題が発生する前にコードを修正することが可能になります。

FlexRay

特長

  • テストプロセスを自動化
    • テストケース、スタブ、ドライバをソースから自動生成
    • スクリプトによるテストの自動実行で、回帰テスト、レポート作成が簡単
  • ユニットの単体テストからシステム結合までをサポート
    • ホスト/ターゲット双方でのテスト&分析が可能
  • 実機コードでのメモリリーク/パフォーマンスボトルネックをチェック
  • アプリケーションの実行をタイムスタンプ付きシーケンス図でレポート

機能および利点

機能 説明 利点 サポート言語
コンポーネントテスト ホストおよびターゲット上で、テストタブ、テストドライバ等のテストハーネス自動生成、展開 ターゲット上で直接テストを行うことにより、実際のシステムの動作予測が可能 Ada、C/C++、Java
コードレビュー 事前に定義されたルールに対し、コードを分析する自動ソースコードレビュー ソースコードが品質のガイドラインや標準に基づかせる C
メモリ・プロファイリング プログラムのメモリがどのように消費されリークがどこで発生しているかを表示 潜在的または顕在的なメモリリークやエラーが発生する前に把握し、パフォーマンス問題やクラッシュを防止 C/C++、Java
パフォーマンス・プロファイリング アプリケーションレベルのパフォーマンス・ボトルネックを特定 パフォーマンス向上のために最適化できるコード領域をピンポイントで特定 C/C++、Java
スレッド・プロファイリング デッドロックや競合状態など、複数スレッドにわたる問題がプログラムで発生した場合、検出と分析を実行 マルチスレッド・アプリケーションの信頼性が向上 C/C++、Java
コード・カバレッジ分析 未検証のプログラム部分を特定 ユーザーサイトおよびアプリケーションを実行しているターゲットシステム上で、未検証コードが実行されることを回避 Ada、C/C++、Java
ランタイム・トレース プログラム内でのスレッド実行、機能呼び出し、変数値を時系列に表示したUMLシーケンス図を生成 開発者はプログラムの実行後、プログラムの詳細な動作状況を時間を遡って検証可能 C/C++、Java
システム・テスト C言語のスレッド、タスク、プロセス、ノードに対し、メッセージベースの単体/結合テストを実施 専用テスト設備の構築など、開発に直接関係のない作業を回避する事によって時間とコストを削減 C
Target Deployment技術 低オーバーヘッドで汎用性が高い技術により、ターゲットに依存しないテストとランタイム分析を実現 環境に合わせテストを変更する必要がなく、テストスクリプトの導入、実行、レポートの容易な操作性を維持 Ada、C/C++、Java
Eclipseプラグイン Eclipseのユーザインターフェース Eclipse環境にいながら、Microsoft Windows上でEclipse C/C++ Development Toolsとコンポーネントテスト、ランタイム分析ツールを共用 C/C++

microVIEW-PLUS用API(TDP)をご用意

  • 簡単なコンフィギュレーションでTest RealTimeの機能がすぐにご利用いただけます
  • わずらわしいセットアップ作業をすべてサポートします
microVIEW-PLUS用API

専用API(microVIEW-PLUS用TDP)要件

対応マイコン
advicePLUS
advicePOCKET
advicePRO
対応マイコン
上記対応ICE 取り扱いマイコン
対応クロスコンパイラ
ARM純正Cコンパイラ (SDT/ADS/RVCT)
GHSコンパイラ、GNUコンパイラなど

その他マイコン/開発環境に対しても対応可能です。お問い合わせ下さい。

お問い合わせ

ソリューション事業部
お問い合わせ info-solution@yokogawa-digital.com
(C)2002〜 Yokogawa Digital Computer Corporation. All Rights Reserved サイトの利用法 プライバシーポリシー