Créez un Motifs d'UML


Pour créer un motif vous devez d'abord modéliser le motif comme un diagramme UML standard dans EA. Le diagramme suivant a été créé à partir d'un exemple dans le livre GoF des Motifs de Conception - les Éléments de Reusable Object-Oriented Software par Gamma et al.

Pattern Diagram


Enregistrer un diagramme comme un motif
Pour enregistrer un diagramme comme un motif, suivez les étapes ci-dessous:

  1. Sélectionnez le option de menu Diagramme | Enregistrer comme un Motifs d'UML. Le Enregistrer un diagramme comme un motif dialogue affichée.
    Save Diagram as UML Pattern
  2. Dans le Pattern Name champ, tapez le nom du motif.
  3. Dans le Filename champ, tapez un nom de fichier .XML dans lequel sauvegarder le motif.
  4. Dans le Category champ, tapez la catégorie dans laquelle le motif doit être listé dans Motifs d'UML (required).
  5. Dans le Version champ, tapez le numéro de version du modèle, et dans le Note tapez les notes sur le motif.
  6. Sélectionnez les actions pour les éléments qui sont contenus dans le motif en cochant les cases appropriées. Ces actions sont exécutées lorsque le motif est utilisé (pour plus de détails voir le Utilisez un Motif sujet). Les actions disponibles sont:

    • Créer: Crée l'élément de motif directement sans modification
    • Fusionner: Fusionne l'élément de motif avec un élément existant, permettant à l'élément existant à assumer le rôle de l'élément de motif sélectionné
    • Instance: Crée l'élément de motif comme un exemple d'un élément existant. (cette option est disponible si l'élément de motif soutient cette action)
    • Type: Crée les types d'éléments de modèle comme un élément existant (cette option est disponible si l'élément de motif soutient cette action).

  7. Pour changer le nom de l'un des éléments, double-cliquez sur l'élément pour afficher la Modifier de dialogue. De ce dialogue, vous pouvez également ajouter des commentaires détaillant le but de l'élément.
  8. Cliquez sur le bouton OK pour enregistrer le motif.Une fois enregistré, vous pouvez charger Cliquez sur le bouton OK pour enregistrer le motif. Une fois enregistré, vous pouvez charger dans EA comme un motif dans la fenêtre des Ressources.