Você deve implementar um perfil antes de poder aplicá-lo
a um modelo.
Liberando Perfis UML Personalizados
A liberação de um perfil UML personalizado assegura que você não faça alterações em um perfil que afete adversamente os modelos que possuem o perfil liberado aplicado a eles. Depois de liberar um perfil, você não pode excluir ou renomear os estereótipos, atributos de estereótipo, classes, enumerações ou extensões de metaclasse de um perfil liberado. É possível fazer apenas alterações que sejam compatíveis com a versão liberada de seu perfil.
Empacotando Perfis UML Personalizados
Para implementar seu perfil UML personalizado, crie um plug-in e empacote seu perfil no novo plug-in. Em seguida, modifique o arquivo plugin.xml para incluir um ponto de extensão em seu perfil. Depois, você pode instalar o plug-in do perfil e aplicar o perfil a um modelo. Você deve definir um mapa de caminho para o perfil.
Localizando Perfis UML Personalizados
Se você precisar traduzir os nomes de exibição de seu perfil
para idiomas nativos diferentes, poderá gerar um arquivo que liste os
nomes de exibição dos estereótipos, atributos, restrições, enumerações
e classes em seu perfil. O arquivo gerado possui .properties como
sua extensão de nome de arquivo.