Você pode usar parâmetros de modelo para criar definições gerais de tipos específicos de modelos. Por exemplo, ao incluir parâmetros do modelo em uma classe, ela torna-se uma classe de modelo, às vezes chamada de classe parametrizada. Se você utilizar uma classe de modelo como um padrão geral, poderá criar um grupo de classes que utilizam parâmetros do modelo para definir um comportamento mais específico.
Você deve ter um modelo que contenha pelo menos uma classe ou colaboração aberta na perspectiva Modelagem.