Je voudrais représenter une boucle dans un diagramme d'activité UML. Voici ma situation:
Quelqu'un peut-il me montrer à quoi cela devrait ressembler?
Il existe 3 notations différentes que vous pouvez utiliser.
Comme votre boucle est basée sur certains éléments (dossiers, documents), le moyen le plus pratique consiste à utiliser Expansion Region (de type itératif).
Deuxième option, c'est un choix préféré lorsque vous avez une boucle basée sur la garde est un nœud de boucle.
La dernière possibilité est de simplement construire une structure de décision/fusion correctement structurée.
Les avantages des deux premiers sont qu'ils sont compacts et clairs. Il est également facile d'avoir des boucles imbriquées. Rien de tout cela n'est vrai avec la dernière option. Pourtant, si vous présentez votre diagramme à quelqu'un qui n'est pas familier avec UML (surtout si vous n'avez aucune chance d'expliquer le sens d'une structure particulière), la dernière approche est généralement la plus largement reconnue et comprise.