Création de stéréotypes d'objet

Le modèle Robustness analysis classifie les objets dans trois catégories :


  • Objets Boundary qui sont utilisés par les acteurs lorsqu'ils communiquent avec le système, il peut s'agit de fenêtres, d'écrans, de boîtes de dialogue ou de menus

  • Objets Entity qui représentent des données stockées telles qu'une base de données, des tables de base de données ou tout type d'objet temporaire tel qu'un résultat de recherche

  • Objets Control qui sont utilisés pour contrôler les objets Interface et Entité, et qui représentent un transfert d'informations

Pour mettre en oeuvre le modèle Robustness analysis dans PowerAMC, vous allez créer des stéréotypes pour des objets dans le diagramme de communication. Ces stéréotypes correspondent aux trois catégories d'objets définies ci-avant. Vous allez également attacher des outils personnalisés pour créer une palette spécialement conçue pour créer des objets avec le stéréotype <<Entity>>, <<Control>> ou <<Boundary>>.

Vous créez ces stéréotypes dans la catégorie Profile de la définition étendue de modèle attachée à votre modèle.

  1. Sélectionnez Modèle > Définitions étendues de modèle puis double-cliquez sur la flèche en regard de Robustness_Extension dans la liste pour afficher l'éditeur de ressources.

  2. Pointez sur la catégorie Profile, cliquez le bouton droit de la souris, puis sélectionnez Ajouter des métaclasses.

    La boîte de dialogue Sélection de métaclasses s'affiche.

  3. Sélectionnez UMLObject dans la liste des métaclasses affichées dans l'onglet PdMOO, puis cliquez sur OK.

    La catégorie UMLObject s'affiche sous Profile.

  4. Pointez sur la catégorie UMLObject, cliquez le bouton droit de la souris et sélectionnez Nouveau > Stéréotype .

    Un nouveau stéréotype est créé sous la catégorie UMLObject.

  5. Saisissez Boundary dans la zone Nom.
  6. Cochez la case Outil personnalisé dans la palette.
  7. Cliquez sur l'outil Rechercher le fichier curseur de l'outil, puis sélectionnez le fichier boundary.cur dans le dossier \Exemples\Didacticiel.
  8. Répétez les étapes 4 à 7 pour créer le stéréotypes et outils suivants :

    Stéréotype

    Fichier de curseur

    Entity

    entity.cur

    Control

    control.cur

    Vous devez à présent voir les 3 stéréotypes sous la catégorie de métaclasse UMLObject.



  9. Cliquez sur OK.
  10. Cliquez sur Oui pour enregistrer la définition étendue de modèle.

    La palette d'outils avec les outils de stéréotype s'affiche dans le diagramme.



  11. Déplacez la Liste des définitions étendues de modèle en bas de l'écran.
  12. Cliquez sur l'un des outils, puis cliquez dans le diagramme de communication.

    Un objet ayant le stéréotype prédéfini est créé :



  13. Cliquez le bouton droit de la souris pour libérer l'outil.


Created October 8, 2009. Send feedback on this help topic to Sybase Technical Publications: pubs@sybase.com