State machine diagram formalism does not seem complete?

0 votes
asked Jan 5, 2015 in Wanted features by anonymous
Hello. I'm Franck. First, thank you for your nice library!

I've constructed a state machine diagram simulator based on my tool (www.PauWare.com) and PlantUML.

This works for some state machines.

However, in this example (http://www.franckbarbier.com/Sample.PNG), I want to add a transition from 'S21' to 'Idle'. This means that, *only in S21* (ie, *NOT* in S22), one leaves 'Busy' and all concurrent substates to move to 'Idle'.

This formalism is common in UML or in common Statecharts. Apart from missing something, PlantUML does not support this. In the contrary, how to solve the problem?

Thanks about any answer. Regards.

1 Answer

0 votes
answered Jan 5, 2015 by plantuml (295,000 points)
Hello,

Unfortunatly, this is a limitation of current implementation : concurrent states are drawn as independent images.

So we cannot have transition from or out of those states.

You can put a note in your diagram to explain your behaviour.

Sorry about that,

Regards,
...