Le service d’audit de Modelio applique plus de 280 contrôles de cohérence sur vos modèles en temps réel. Ces contrôles garantissent que tous les modèles que vous construisez dans Modelio ont le même niveau de qualité.
Si l’audit rencontre un problème, un message apparaît dans la vue “Audit”.
La capture d’écran ci-dessous présente un exemple d’une opération interdite par Modelio (deux éléments ayant le même nom).
La cohérence de tous les éléments de modèle présents dans les différentes fenêtres Modelio est maintenue en permanence. Par exemple, le nom d’une opération peut apparaître dans un diagramme d’états, un diagramme de séquence et la vue “Modèle”. Peu importe le nombre de fois qu'il apparaît ou le nombre de modifications qu’il subira, il sera toujours cohérent.
La capture d’écran ci-dessous présente un diagramme de classes créé sous un package. Ce package contient la classe “Soupe” dont nous allons changer le nom en “Jus d’orange”.
Étapes :
Modelio offre un mécanisme de saisie de données assistée, qui liste tous les éléments qui peuvent être sélectionnés lors d’une opération de modélisation donnée. Ce mécanisme applique plus de 280 contrôles de cohérence en temps réel sur le modèle, vous permettant ainsi de garantir la qualité de vos modèles.
Le mécanisme de saisie de données assistée vous évite les problèmes suivants :
Imaginons que vous veniez de créer deux classes non primitives “C1” et “C2” dans un package, ainsi qu’un attribut sur la classe “C1”, et que vous veuillez maintenant définir l’élément qui typera cet attribut.
Étapes :
Note : La liste d’éléments pouvant typer l’attribut contient les classes primitives prédéfinies (integer, string, …).