機能
利点
UML2.0およびドメイン固有モデリングの包括的なサポート
ユーザーそれぞれのビジネス、開発プロセス、役割に適合するモデリング。UML全体、UMLのサブセット、UMLの特殊なダイアレクト、「純粋な」ドメイン固有モデリング言語、またはこれらの組み合わせのいずれとも連携します。
UML 2.0を使用すると、IT全体にわたって認識されている標準記法を使用して、アプリケーション・アーキテクチャーのすべての側面をキャプチャーし、伝達できます。サポートされるUMLはレベル 2.1 で、UML具象構文 (セマンティクス) の100%と、ユース・ケース図、クラス図、シーケンス図、アクティビティー図、複合構造図、状態マシン図、コミュニケーション図、コンポーネント図をはじめとするUML抽象構文 (記法) のほとんどがサポートされます。
フリーフォーム図、トピック図、ブラウズ図を使用した簡単な作図
UMLなどの概念モデルにキャプチャーされた設計要素、およびJavaクラスなどの実装成果物を自動的に文書化し、伝達できます。
コンテンツ支援を含むビジュアル・モデリング
キャンバス上のアクション・バー、接続ハンドル、コンテンツ支援 (視点によって描画環境を構成する機能、構成可能なパレットなどの仕組みと一体化されている) によって生産性が向上し、アプリケーションに合った設計モデルをすばやく簡単に作成できます。
カスタム・パターンおよびカスタム・トランスフォーメーションを作成して活用
「レシピ」のキャプチャーと活用によって次のことが可能になります。
- ソフトウェア開発の予測可能性と再現性が向上
- ソリューションのデリバリーが迅速化
- 初期開発およびテストのコストと、ライフタイムの保守コストの両方が減少
オーサリング機能が組み込まれたため、カスタム・トランスフォーメーションの作成が簡単になり、「再利用のための開発」の利点が明確になります。パターンおよびトランスフォーメーションのランタイムとそれを支えるGUIによって、チームの他のメンバーはこれらのアセットをすぐに使用できます (「再利用を伴う開発」)。
要件から実装までの追跡可能性の確立
仕様からコードまで追跡できるインフラストラクチャーで変更案の影響をナビゲート、分析して、ソフトウェア・プロジェクトをより効率的に管理できます。また、リスクも管理できます。
ドラッグ・アンド・ドロップできるユーザー・インターフェース・コンポーネント、ポイント・アンド・クリックによるデータベース接続
既存のスキルを活用でき、Javaの学習曲線が短縮されます。
仕様をRational RequisiteProソフトウェアで参照し、モデル要素へのリンクを作成するための仕様パースペクティブ
仕様段階から設計段階までの追跡可能性リンクの作成が容易になります。
モデリング環境のカスタマイズと拡張をサポートするオープンなアプリケーション・プログラム・インターフェース (API)。UMLモデルに格納されたプロパティーをカスタマイズするためのUMLプロファイル作成および編集
プラグインを開発し、分析ツールおよび設計ツールを環境とプロセスに合わせてカスタマイズできます。ベンダーによる組み込みの開発を可能にするエコシステムの作成がサポートされます。
UML設計からHTML、Portable Document Format (PDF)、XMLのレポートを生成
チームメンバーやその他の利害関係者がレビューできるレポートや文書を作成できます。
チーム・サポート:複数モデル・サポート、モデル分解、比較マージ、Rational Asset Manager、Rational Team Concert、SCMとの統合
アプリケーションの設計および開発において、同じ場所にいるチームおよび分散しているチームをサポートするために必要なすべての機能が提供されます。正式にサポートされているSCMソリューションは、Rational ClearCase、Rational Team Concert、およびCVSです。IBMはサポートしていませんが、他のSCMソリューションも機能する可能性があります。この場合、Eclipse Compareフレームワークを適切に使用するEclipseプラグインをその作成者が提供する必要があります。
パターン、フレームワークなどのコラボレーティブ・ソフトウェア開発アセットの効果的なコラボレーションとコミュニケーションのためには、Rational Asset Managerのリポジトリと統合します。
IBM, IBM (logo), developerWorks, PartnerWorld, Rational, RequisiteProは、世界の多くの国で登録されたInternational Business Machines Corp.の商標です。他の製品名およびサービス名等は、それぞれIBMまたは各社の商標である場合があります。現時点での IBM の商標リストについては、http://www.ibm.com/legal/copytrade.shtml(US) をご覧ください。
JavaおよびすべてのJava関連の商標は Sun Microsystems, Inc.の米国およびその他の国における商標です。
