I suggest you ...

Support for UML State Machine diagrams

VS2010 is missing support for UML State Machine Diagrams (also known as UML State Machines, or UML State Diagrams).

We are already using state machines to do code generation, but unfortunately the solution is not built inside VS2010. We even have to manually parse the state machine diagram "dsl" which is not fun. Would be a huge time saver if it was integrated.

To be honest it does not have to be "UML" but that is the best fit for what is already in VS. We need triggers, guards, entry/exit actions. Nested and orthogonal states would also be useful.

http://en.wikipedia.org/wiki/UML_state_machine

http://connect.microsoft.com/VisualStudio/feedback/details/611724/support-for-uml-state-machine-diagrams

112 votes
Vote
Sign in
Check!
(thinking…)
Reset
or sign in with
  • facebook
  • google
    Password icon
    I agree to the terms of service
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    AnonymousAnonymous shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →

    3 comments

    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service
      Signed in as (Sign out)
      Submitting...
      • KevinKevin commented  ·   ·  Flag as inappropriate

        I agree with this. In VS 2012, state diagrams are still not an option.

        They'd be real useful for completeness of the model.

      • herbertherbert commented  ·   ·  Flag as inappropriate

        Yes and please extend the VS/.net code generator so that it can be used for network protocol implementations.

      Feedback and Knowledge Base