IBM® Rational® UML モデリング製品は、
企業全体、各プロジェクト、または各ユーザーの特定のニーズを満たすように拡張できます。拡張の作業は、追加のプロパティーをいくつか定義した場合と同程度に簡単にも、新規のプラグイン全体を定義した場合と同様に詳細にすることもできます。
Rational
UML モデリング製品の拡張機能は、
オプションの製品コンポーネントとしてパッケージされています。
以下の参照資料およびサンプルにアクセスするには、
この拡張機能をインストールする必要があります。
この拡張機能は、
オープン・ソースの Eclipse コンポーネントを基盤に構築され、
さまざまな取り組みを支援します。
代表的な拡張機能は、以下のとおりです。
- プロジェクト固有の情報を取り込むプロパティーとステレオタイプ
- モデルの整合性を検証する制約
- デザイン・パターンとアーキテクチャー・パターンの適用を自動化するパターン
- モデル・データをソース・コードまたは別のメタモデルに変える変換
- モデル情報にアクセスして変更するプラグレットなど、スクリプトに似たプログラム
- レポート、メトリック、およびエクスポートのためにモデル情報を抽出するプログラム
- 他の開発ツールなど、他のソースからモデル情報を取り込むプログラム
- モデル情報を利用して、ワークベンチ、またはカスタム・パースペクティブとビューをさらに拡張する Eclipse プラグイン
上に挙げた例はすべて、アプリケーション・プログラミング・インターフェース (API)、拡張点、専用の開発環境、およびユーティリティーを組み合わせたものです。Eclipse および Rational UML
モデリング製品から提供されている拡張性コンポーネントを検討の上、拡張の実装方法をご確認ください。