Profils UML personnalisés

Un profil UML personnalisé est un ensemble qui contient des stéréotypes, des contraintes et parfois des classes et d'autres éléments qui adaptent le métamodèle UML à un domaine ou objectif particulier ; les profils sont externes au modèle et étendent UML sans changer le métamodèle de base.

Vous pouvez créer des profils UML personnalisés si les profils par défaut ne correspondent pas aux exigences de votre projet. Vous pouvez créer des profils de base qui fournissent simplement une fonctionnalité de présentation supplémentaire ; vous pouvez également créer des profils complexes qui sont déployés à l'aide de plug-ins et contiennent le code correspondant, pour tirer parti des extensions de métamodèle associées au profil.

Un profil UML personnalisé est utilisé dans les situations suivantes :

Un profil UML personnalisé est stocké dans un fichier doté de l'extension EPX ; vous pouvez afficher les profils dans la vue Explorateur de projets.

Lorsque vous créez un profil, prenez en considération les informations suivantes d'aide au développement de profil personnalisé :
Important : Le profil constitue une extension du métamodèle et, par conséquent, devient essentiel à la définition de la structure interne du modèle auquel il est appliqué. Un modèle ne peut être ouvert qu'en présence de tous les profils qui lui sont appliqués.

Tâches associées
Extension du métamodèle UML
Spécification de stéréotypes et de contraintes pour les profils UML personnalisés
Déploiement de profils UML personnalisés
Compression de profils UML personnalisés

Vos commentaires