UML State diagrams could represent a single object, a system or a sub-system. I am looking for the best methods and resources which help students draw correct state diagrams, and at the right level of detail. Many thanks.

  • 1
    $\begingroup$ To what end? UML can get very detailed and very nitpicky. What is your goal in teaching UML? $\endgroup$
    – Ben I.
    Nov 24, 2021 at 16:22
  • $\begingroup$ They have a project where they need to produce a requirement and design documents and they use UML in their documents. $\endgroup$
    – User 19826
    Nov 24, 2021 at 16:54
  • $\begingroup$ Do you mean use case diagrams? Or possibly class diagrams? State diagrams are about capturing a moment of runtime behavior, and aren't, to my knowledge, in frequent use. $\endgroup$
    – Ben I.
    Nov 24, 2021 at 17:09
  • $\begingroup$ Please see uml-diagrams.org/state-machine-diagrams.html. They show state of objects or sub-systems. $\endgroup$
    – User 19826
    Nov 24, 2021 at 19:15
  • $\begingroup$ State diagrams got in to UML, because the company that made a good state modelling tool, had a seat on the UML board. There is also much left out of UML. $\endgroup$ Dec 17, 2021 at 22:25


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.