機能
説明
利点
モデル・ベースのコード生成
設計レベルのコードをモデルから自動生成
クラス等の設計レベルのコード作成時の生産性を向上
手動で行うコード生成過程で起こりがちな入力エラーを回避
要求管理の統合
要求、モデリング、障害及び変更追跡、モデリング・ツールの統合
初期要求の品質向上。要求変更へのチームの積極的な対応を促進し、現在の変更に基づいたタスクの優先付けを支援
障害レポートおよびグラフの生成
障害および他の関連資産のグラフ
優先度に基づき、チームがバグ修正をより良く理解
資産のバージョン管理
あらゆる開発資産のバージョン管理
以前のファイル/コードへ変更をロールバック可能
コンポーネント・テスト
ホストおよびターゲット・ベースのコンポーネント・テスト・ハーネス、テスト・スタブおよびテスト・ドライバの作成と導入を自動化
ターゲット上で直接テストを行う事により、実際のシステムが予測通り動作する可能性が向上
メモリー・エラーおよびメモリー・リークの検出
見つけにくいバグの自動検出。
実行信頼性の向上
パフォーマンス・プロファイリング
アプリケーション・レベルでパフォーマンス・ボトルネックを特定
パフォーマンス向上の為に最適化できるコード領域をピンポイントで特定
構成可能なプロセス
プロジェクトで使用する技術、ツール、開発スタイルに必要なプロセス・コンポーネントのみを選択
リスクを最小限に抑え、結果の予測可能性を向上させながら、より焦点を絞った生産性の高いチーム開発を実現
コード・カバレッジ分析
未検証コードの特定
未検証の機能がユーザー・サイトで実行される事を回避
ラウンドトリップ・エンジニアリング
アプリケーションをモデル化し、コード要素を生成した後、必要に応じてコードの変更および導入が可能
モデルとコードの同期化
自動テスト
機能テスト、パフォーマンス・テスト、手動テスト、統合テスト、回帰テスト、構成テスト、コンポーネント・テストを全てデスクトップから管理
自動テスト・ツールで、コード品質とアプリケーション・パフォーマンスが向上。複数のテストを同時に実行可能
進捗状況の客観レポート
Team Unifying Platform™や他の統合ツールからデータを直接取り込み可能
集中管理により、チーム参照用レポートや、プロジェクト進捗度に関する正確な最新レポートを作成
プロジェクト・ワークフロー
資産や他のチーム・メンバーのタスクに影響を及ぼす変更の発生時、ワークフローが利害関係者に自動通知
事前の警告により、チームは最重要タスクに専念可能
IBM, IBM (logo), developerWorks, PartnerWorld, Rational, Rational Suite, Team Unifying PlatformはInternational Business Machines Corporationの米国およびその他の国における商標。
他の会社名、製品名およびサービス名等はそれぞれ各社の商標。
