Le modèle Robustness analysis classifie les objets dans trois catégories : Boundary, Entity et Control.
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 l'extension attachée à votre modèle.
La catégorie UMLObject s'affiche sous Profile.
Un nouveau stéréotype est créé sous la catégorie UMLObject.
Un objet ayant le stéréotype prédéfini est créé :