Pré. | Proc. |
Créer des profils de stéréotypes à l'aide des assistants de profil
Lors de la création d'une technologie pour fournir un ensemble d'outils spécifiques à un domaine, le point de départ typique consiste à définir chaque élément, connecteur, fonctionnalité et composant structurel que vous souhaitez fournir. Ceux-ci sont définis par un profil.
Tous les stéréotypes définis dans un profil sont soit des extensions d'objets UML principaux (métaclasses) définis par Enterprise Architect , soit des extensions d'objets non UML (stéréotypes) définis par d'autres profils et technologies existants.
Lorsque le développement d'un profil est terminé, il est enregistré dans un fichier XML externe, puis incorporé dans une MDG Technologie pour le déploiement final.
Chaque Stéréotype défini dans un Profil modifie le comportement de la Métaclasse ou du Stéréotype qu'il étend. Ces modifications peuvent inclure :
- Valeur Étiquetés pour fournir des propriétés supplémentaires
- Des contraintes pour définir les conditions et les règles qui s'appliquent à chaque Stéréotype
- Un Shape Script pour personnaliser l'apparence générale du nouvel object
- Modification de l'apparence par défaut de l' object , telle que les couleurs d'arrière-plan, de bordure et de police
- Définitions Quick Linker pour fournir une liste des types de connexion les plus courants de chaque stéréotype
- Attributs spéciaux qui définissent l'apparence et le comportement spécifiques du nouvel object , y compris la taille initiale de l'élément et l'icône de la fenêtre Navigateur
Créer un profil UML
Marcher |
Description |
Voir également |
---|---|---|
1 |
Dans la fenêtre Navigateur , localisez le Paquetage avec le stéréotype <<profil>> et ouvrez son diagramme enfant . Si vous n'avez pas de Paquetage <<profil>> Paquetage , utilisez le 'Gestion | MDG Technologie Builder' Perspective dans l' Assistant de Modèle pour créer une nouvelle technologie, puis ouvrez le diagramme à partir du <<profil>> Paquetage nouvellement créé. |
Utilisation des assistants de profil |
2 |
(Facultatif) Si vous souhaitez que vos éléments Stéréotype incluent Valeur Étiquetés qui font référence à des types de balises prédéfinis, vous définissez ces types de balises dans les éléments Type de données sur le diagramme de profil . Si vous souhaitez que vos éléments Stéréotype incluent Valeur Étiquetés avec une liste déroulante de plusieurs valeurs prédéfinies, chaque ensemble de valeurs doit être défini par un élément Enumération sur le diagramme Profil . Si vous souhaitez que vos éléments Stéréotype incluent une Valeur Étiquetée Structurée pour fournir un ensemble composite d'informations, chaque structure doit être définie par un élément Classe sur le diagramme Profil . Les éléments Enumeration et Class doivent exister avant que vous puissiez définir ces types Valeur Étiquetée pour votre Stéréotype ; vous pouvez soit créer les éléments à ce stade, soit ajouter ces Valeur Étiquetés à votre stéréotype ultérieurement. |
Ajouter une énumération à un stéréotype Définir une Valeur Étiquetée Structurée Avec des types de balises prédéfinis (profils hérités) |
3 |
Ajoutez un nouveau stéréotype en faisant glisser l'assistant "Ajouter un profil de stéréotype" depuis la boîte à outils Diagramme . La boîte de dialogue ouverte par le 'Add Stereotype Profile Helper' vous permettra de spécifier diverses Propriétés générales, Valeur Étiquetés et le Shape Script pour votre stéréotype. |
Ajouter des stéréotypes et des métaclasses à l'aide des assistants de profil |
4 |
(Facultatif) Définissez des contraintes pour le stéréotype. |
Définir les contraintes de stéréotype |
5 |
(Facultatif) Définissez l'apparence par défaut du stéréotype. |
Définir l'apparence par défaut |
6 |
Répétez les étapes 3 à 5 pour chaque nouvel élément Stéréotype que vous souhaitez créer. |
|
7 |
(Facultatif) Ajoutez une définition Quick Linker au profil. |
Ajouter une définition de lien rapide au profil |
8 |
Enregistrez le Paquetage en tant que profil. Lors de l'enregistrement du Profil, le nom utilisé doit correspondre au nom du Paquetage Profil ; cela est nécessaire pour que les références dans un profil Toolbox fonctionnent correctement |
Exporter un profil |
9 |
Incorporer le profil dans une MDG Technologie . |
Créer un fichier MDG Technologie Ajouter un profil |
Notes
- Un Paquetage Profil ne peut pas contenir d'autres Paquetages ; ne pas ajouter d'autres Paquetages au Profil