パターンのオーサリング
ソフトウェア設計ソリューションを統一モデリング言語 2.0 (UML 2.0) モデルに統合する Rational
®
デザイン・パターンを作成できます。 デザイン・パターンは、頻繁に使用される構造やプロセスまたは複雑な構造やプロセスを取り扱っています。デザイン・パターンを使用することにより、再設計が不要となり、ソフトウェアの一貫性が向上します。
パターンの定義
IBM
®
Rational デザイン・パターンの定義には、 統一モデリング言語 (UML) 2.0 要素とオブジェクト指向言語の概念についてある程度の知識が必要です。 基本パターン・モデル用にデフォルトの Java™ コードが提供されます。 パターン・ライブラリー、パターン・ボディ、およびパターン・パラメーター、およびパラメーターの依存は、 Java クラスとして表されます。 パターンの文書化とパッケージ化、可能な配布、アーカイブ、 およびパターンの検索のための機構が提供されます。
パターンのテスト
Eclipse プラットフォームでは、パターンの作成者に、 パターンのテストおよびデバッグ用にワークベンチのランタイム・インスタンスを呼び出す機能を提供しています。 ランタイム・インスタンスを起動することにより、パターンのテストに先立ってパターン・プラグインを作成する必要が なくなります。
パターンの公開
パターンの設計プロセスの最終ステップは、 パターン・ユーザーに配布できるパターン・プラグインを作成することです。これを実行するには、RAS アセット・エクスポート・ユーティリティーを使用します。
関連概念
IBM Rational デザイン・パターン
パターン・コードとサポート・ファイル
関連情報
Building SOA applications with reusable assets, Part 1: Reusable assets, recipes, and patterns
Building SOA applications with reusable assets, Part 2: SOA recipe reference example
Building SOA applications with reusable assets, Part 3: WS response template pattern
Building SOA applications with reusable assets: The requester side caching pattern
パターンのオーサリングについてのチュートリアルとサンプル
パターンの適用
フィードバック