par Yves » Ven 22 Jan 2010, 11:45
Bonjour Tony,
en UML cette façon de représenter un activity edge (la classe abstraite dont dérivent les control flow et object flow) s'appelle la "connector notation ". D'ailleurs la vraie notation UML utilise des cercles et pas des carrés.
Malheureusement je n'ai pas trouvé trace de cela dans EA (version 7.1). Je pense que la personne qui a réalisé ce diagramme n'a pas utilisé la notation permise par les diagrammes d'activité d'EA.
En UML (et dans EA), il est possible d'introduire un nouvel élément en créant un stéréotype et en lui attribuant une icône. Dans EA cela revient à créer un stéréotype et lui définir un shapescript. Attention je pense qu'EA interdira de créer tout flow entre une activité et ce stéréotype si tu le crées à partir d'un classifier. Il risque en effet de bloquer cette création en invoquant une incompatibilité avec UML. Il faut créer ce stéréotype à partir d'une métaclasse d'un des éléments présents dans un diagramme d'activité et qui accepte un flow (une activity, un event, etc.). Et là cela devrait marcher pour ce qui concerne l'aspect graphique. Pour ce qui concerne le métamodèle tu t'écartes de la norme.
Tu peux créer le stéréotype de façon simple à partir du menu Settings/UML ou de façon plus rigoureuse (mais plus compliquée) en créant un profil.
Si tu trouves une autre façon de faire indique la.