Statecharts events and guards tend to bug
When adding events and guards to statecharts using the inline textbox, the event component does not seem to appear in the edit section for the transitions. Also editting in the inline textbox for transitions usually fails ( eg guard not removed). The event-guard-effect interface needs to be simplified and less buggy.
John CATLEY commented
I really cannot get to grips with the statechart transition interface.
It is easy to get the model edit section and the in-diagram editor out of sync.
Also, simple guards like [ person = bob] fail because of the equals sign.
Finally, the embedding states into composite states seems fragile.
Dragging the composite state leaves the internals scattered outside its owner.
Hardly the behaviour of a "composite" state.
Could you look into that?