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.