Lorsque l'on créé des classes dans EA qui ne possèdent ni attribut, ni opération, la classe est affichée sans aucun compartiment. Cet affichage peut être gênant pour certains usages, aussi EA permet de modifier ce rendu. Cela est possible via les propriétés d'affichage d'un élément du diagramme, accessibles depuis un clic droit sur la classe "Feature and Compartment Visibility", en activant "structure compartment".
On obtient ainsi le résultat illustré ci-dessous :
Cette solution est limitée car elle ne concerne que le diagramme en cours, et il n'est pas possible d'appliquer ce choix sur une sélection de classes.
La vue "Properties" permet de consulter ou de mettre à jour des propriétés pour un élément sélectionné (classe, interface, use case, acteur) : nom, alias, stéréotype, etc.
Cette vue donne également accès à des raccourcis utiles depuis la barre d’icônes - certains de ces raccourcis sont présentés dans cet article.
Sparx Systems a organisé un webinar la semaine dernière pour faire une démonstration des fonctionnalités de traçabilité de l'outil Enterprise Architect, ou exploiter l'interconnexion d'éléments et de diagrammes du modèle. Lorsque l'on modélise, il est non seulement nécessaire pour pouvoir représenter dans une forme visuelle une information ou un concept à réaliser, mais il est également essentiel de pouvoir construire et exploiter un référentiel. C'est ce que permet un outil comme Enterprise Architect versus des outils de dessins type "MS Visio". Ainsi ce webinar a permis de faire un bon rappel des fonctions de traçabilités pour tirer les avantages d'un tel référentiel de modélisation.
Les fonctionnalités déjà bien connues ont été présentées : Matrice de Relations (Relationships Matrix), vue "Traceability". Les différents types de liens entre éléments couramment utilisés ont également été abordés : liens de réalisation entre cas d'utilisations et exigences, etc.
J'ai découvert une fonction de filtrage selon le contexte dans un diagramme affiché : le Context Filtering. Pour activer cette fonction, il suffit de lancer un clic droit sur une zone vide du diagramme, et cliquer sur "Context Filtering". L'alternative consiste à cliquer sur l'icône correspondant dans la barre d'outils du diagramme.
Cliquer sur le lien suivant pour plus d'informations.
Cette page présente une sélection de trucs et astuces pour améliorer l'utilisation quotidienne ou ponctuelle d'Enterprise Architect. Plusieurs articles sont également accessibles via le tag Astuce EA.
N'hésitez pas à me contacter par email (Cette adresse e-mail est protégée contre les robots spammeurs. Vous devez activer le JavaScript pour la visualiser.) si vous cherchez d'autres astuces, ou si vous en avez à partager afin que je les rajoute sur cette page. Il me reste encore plusieurs astuces que je rajouterai au fur et à mesure.
Liste des astuces :
La langue utilisée par défaut pour le correcteur orthographique d'Entreprise Achitect est l'anglais. Pour la rédaction de spécifications en français, le correcteur orthographique peut être paramétré pour utiliser la langue française.
Pour cela il est nécessaire d'avoir accès à l'espace "utilisateurs enregistrés" (Registered Users) du site de Sparx Systems afin de télécharger le dictionnaire français (fichier : EADict.zip).
Procédure d'installation :
Dans un soucis de factorisation et de re-utilisation, il est parfois utile de pouvoir associer un même diagramme à plusieurs activités composites. Un double clic sur n'importe quelle de ces activités composites permet d'ouvrir le même diagramme. Ainsi toute modification pour décrire les détails de ces activités composites ne nécessite qu'une seule mise à jour dans le diagramme partagé / commun.
Avant la version actuelle d'Enterprise Architect (v.10), une manipulation un peu fastidieuse était nécessaire.
Depuis la version 10, EA permet de changer pour une activité composite le diagramme associé par un simple clic droit sur l'activité depuis le Project Browser > Add > Select Composite Diagram, ou par un clic droit depuis le diagramme ouvert > New Diagram > Select Composite Diagram.
-> cette option permet alors de choisir un diagramme existant depuis l'arborescence du projet, comme illustré dans l'exemple suivant.