UML モデルでは、テンプレート・パラメーターをクラスに追加してテンプレート・クラスを作成し、コラボレーションに追加してパターンを作成します。
テンプレート・パラメーターはプレースホルダーで、新規のモデル要素がテンプレートから生成されたときに、別のモデル要素がそれを埋める必要があります。テンプレート・パラメーターを使用して、特定のタイプのテンプレートの一般定義を作成できます。例えば、テンプレート・パラメーターをクラスに追加すると、そのクラスはテンプレート・クラス (パラメーター化されたクラスと呼ばれることもあります) になります。テンプレート・クラスを一般パターンとして使用する場合は、テンプレート・パラメーターを使用するクラスのグループを作成して、より具体的な振る舞いを定義できます。
少なくとも 1 つのクラスまたはコラボレーションを含んでいるモデルを、「モデリング」パースペクティブで開いておく必要があります。
テンプレート・パラメーターをクラスまたはコラボレーションに追加するには、「モデル・エクスプローラー」ビューで、クラスまたはコラボレーションを右クリックし、をクリックします。