Shortcuts in UML activity diagrams



Hello everybody,

I have a questions about shortcuts in UML activity diagrams. My goal
is to create a compact, terse diagram.

(Crude) Example: A user selected several products. in the next
activity, he has to select a color for each product that comes in
multiple colors.

I use an expansion region as a loop over the collection of the input
data. Inside the region, one could use a regular branch/merge
construct with a "select color" activity path and a no activity path.

I am wondering if there is a more compact way to express this. I was
thinking about attaching a note to the "select color" activity reading
"only products with color choice". In the spirit of «decisionInput»
notes attached to branch nodes. Is this an acceptable shortcut?

Bye,
Martin

.