Pour illustrer le concept de profil, vous allez construire une définition étendue du modèle pour un MOO. Cette extension de modèle vous permet de concevoir un diagramme Robustness.
Le diagramme Robustness est utilisé pour combler le vide existant entre ce que le système doit faire et comment il va s'y prendre pour accomplir sa tâche. Dans l'analyse UML, le diagramme Robustness se trouve entre les diagrammes de cas d'utilisation et le diagramme de séquence. Il permet de vérifier que le cas d'utilisation est correct et de vous assurer que vous n'avez pas spécifié un comportement de système déraisonnable compte tenu du jeu d'objets disponibles. Le diagramme Robustness permet également de vérifier qu'aucun objet ne manque dans le modèle.
Vous allez construire un diagramme Robustness à l'aide du diagramme de communication dans le MOO, avec une définition étendue de modèle contenant un profil utilisateur. Ce profil comporte les extensions suivantes :
Vous allez suivre cette étude de cas pour créer une nouvelle définition étendue de modèle. Cette définition étendue de modèle correspond au fichier de ressources Robustness.XEM, fourni par défaut et situé dans le dossier \Fichiers de ressources\Définitions étendues de modèle du répertoire d'installation de PowerAMC.