ソフトウェア開発の全工程をサポートする開発支援ツール Rational Software Total Solution Service
製品情報 PRODUCT INFORMATION
IBM Rational Test RealTime

Test RealTimeって何?

コンポーネント・テストとランタイム分析用のクロスプラットフォーム・ソリューションです。特に組込みやリアルタイム、そしてその他のタイプのクロスプラットフォーム・ソフトウェア製品のコードを記述する開発者を対象としています。

コンポーネント・テストとランタイム分析機能を併せ持ったクロス・プラットフォーム・ソリューションです。
組み込みアプリケーションからネイティブ・アプリケーションまで、あらゆる開発分野で使用することが可能です。
安全性とビジネス性が最重要視される組み込みアプリケーションをサポートします。
積極的なデバッグが可能になるため、コードが製品化される前にエラーを検出し、修正することができます。
自動ソースコード・レビューで、Cソースコード用のガイドラインにしたがっているかをレポートします。
Rationalソリューションとの連携により、モデル駆動型開発、テスト管理、ソフトウェア構成管理を実現します。
Mathworks Simulink、Microsoft® Visual Studio、Texas Instruments Code Composer Studio等、業界を代表するサード・パーティー・ツールとの連携が可能です。
Eclipse プラグインで、Eclipse C/C++ Development Tools (CDT)とランタイム分析をシームレスに連携させます。

TOPへ

概要および機能

コンポーネント・テスト

説明 : コンポーネント・テスト・ハーネス、テスト・スタブおよびテスト・ドライバーの作成と導入を自動化
利点 : ターゲット上で直接テストすることにより、実際のシステムが予想通り動作する可能性が向上します。
サポート言語 : Java™,C/C++,Ada

コードレビュー

説明 : 事前に定義されたルールに対し、コードを分析する自動ソース・コード・レビュー
利点 : ソース・コードが品質のガイドラインや標準に基づくようにします。
サポート言語 : C

メモリー・プロファイリング

説明 : プログラムのメモリーがどのように消費され、リークがどこで発生しているかを表示
利点 : 潜在的または顕在的なメモリー・リークやエラーを発生前に把握し、パフォーマンスの問題やプログラムのクラッシュを防止します。
サポート言語 : Java,C/C++

パフォーマンス・プロファイリング

説明 : アプリケーション・レベルのパフォーマンス・ボトルネックを特定
利点 : パフォーマンス向上のために最適化できるコード領域をピンポイントで特定します。
サポート言語 : Java,C/C++

スレッド・プロファイリング

説明 : デッドロックや競合状態など、複数のスレッドに渡る問題がプログラムで発生した場合、検出と分析を実行
利点 : マルチスレッド・アプリケーションの信頼性を向上します。
サポート言語 : Java,C/C++

コード・カバレッジ分析

説明 : 未検証のプログラム部分を特定
利点 : ユーザー・サイトやアプリケーションを実行しているターゲット・システム上で、未検証のコードが実行されることを回避します。
サポート言語 : Java,C/C++,Ada

ランタイム・トレース

説明 : UMLシーケンス図に、プログラム内でのスレッド実行、機能呼出、変数値を時系列順に表示
利点 : プログラムの実行後、プログラムの詳細な動作状況を、時間を遡って検証できます。
サポート言語 : Java,C/C++

システム・テスト

説明 : C スレッド、タスク、プロセスやノード用のメッセージ・ベースのユニットと統合テストの提供
利点 : コア・ビジネスに関係のないアクティビティーや、テストベッドの構築を避け、時間と予算を節約します。
サポート言語 : C

Target Deployment Technology

説明 : 低オーバーヘッドで汎用性が高いテクノロジーにより、ターゲットに依存しないテストとランタイム分析を実現
利点 : 環境に合わせてテストを変更する必要がなく、テスト・スクリプトの導入、実行、レポートの容易な操作性を維持できます。
サポート言語 : Java,C/C++,Ada

Eclipseプラグイン

説明 : Eclipseのユーザー・インターフェース
利点 : Eclipse環境にいながら、Microsoft® Windows®上でEclipse C/C++ Development Toolsとランタイム分析ツールを共用することができます。
サポート言語 : C,C++

TOPへ

動作環境

AIX

Software : C, C++, Java (J2ME/J2SE), Ada
Hardware : IBM RS6000

HP-UX

Software : C, C++, Java (J2ME/J2SE), Ada
Hardware : HP PA-RISC

Linux

Software : C, C++, Java (J2ME/J2SE), Ada

C, C++
Hardware : Intel IA 32

IBM zSeries

Other

Software : C, C++, Java (J2ME/J2SE), Ada -- O/S unlimited microchip and RTOS (real-time operating system) support
Hardware : Unlimited

Solaris

Software : C, C++, Java (J2ME/J2SE), Ada
Hardware : Sun Sparc

Windows 2000, Windows 2003, Windows XP Professional

Software : C, C++, Java (J2ME/J2SE), Ada
Hardware : Intel IA 32

動作環境については最新リリースやパッチなどで変わる可能性があります。最新の情報ならびに詳細については、 Rational プロダクト担当へお問い合わせ下さい。

TOPへ

製品情報一覧へ戻る

ホーム
トレーニング
コンサルティング・導入
ソリューション
株式会社SRA Rationalトップページ