Rational Software Modeler 機能の拡張
Rational Software Modeler の拡張性機能を使用して、
アプリケーション・プログラミング・インターフェース (API)、拡張点、および
ユーティリティーの組み合わせを介してこのワークベンチ・ベース環境の
モデリング機能を拡張することができます。
- プラグレットを使用した モデリング環境の拡張
プラグレットは小規模な Java™ アプリケーションであり、単純かつ明白な方法で ワークベンチに小規模な拡張を行うために使用します。 プラグレットは Java で作成し、プラグレット・ プロジェクトに置きます。プラグレットは、 他の Java アプリケーションと同様にワークベンチの同じインスタンスでテストできます。 プラグレットの作成者は、Java 開発環境を使用でき、 ワークベンチ・プラグインのアプリケーション・ プログラミング・インターフェース (API) にアクセスして 既存のプラグレットを拡張および実装できます。
- RAS 環境の拡張
Eclipse プラットフォームと Rational® UML モデリング製品で使用可能な拡張性機能を構築し 、Reusable Asset Specification (RAS) を基にして アセットとリポジトリーを処理する際の生産性を向上 させることができます。
- ワークベンチの拡張
Eclipse プラットフォームでは、 ワークベンチ環境を拡張するための一連の堅固なリソース が提供されています。 プラグイン開発環境 (PDE)、Eclipse Modeling Framework (EMF)、Java™ 開発ツール (JDT)、および UML2 アプリケーション・プログラミング・インターフェース (API) について学習してください。
- カスタム UML プロファイルを使用した UML メタモデルの拡張
システムをモデリングし、特定の用途 のために UML メタモデルを拡張する必要がある場合には、 メタモデルを変更する代わりに、一連のステレオタイプと 制約を作成し、これらをカスタム UML プロファイルに まとめることができます。カスタム UML プロファイルをモデルに適用し、ステレオタイプと制約を使用して特定のプラットフォームまたはドメインのモデルをマークアップすることができます。