The XMPP Client State Transition Diagram I created last December was featured on xmpp.org.
Diagram for XMPP connection
One of the most difficult part when developping a new XMPP client is the connection mechanism workflow. Tim Bielawa has drawn a state transitions diagram that might be very helpful to thousands of developpers worldwide.
Now that’s pretty exciting! I hope some one else may find it useful.
Nÿco
03 Feb 2010 11:02 am
Yes Tim, it is useful! That’s why I’ve covered it, thx very much for this.
On Long-Term Goals @ Technitribe
29 Aug 2012 10:08 pm
[…] decided this goal is realistic (and something I really should do) because of the unsolicited feedback I regularly receive about the quality of my documentation. In our technical community I have […]
Siddharth Sharma
03 Nov 2012 08:11 am
There are 2 representations of state machines: state transition diagrams (graphical) and state transition tables (tabular). The graphical representation is better for representing how the system behaves whereas the tabular representation might seem more familiar (because of familiarity with other tools like MS Excel).
There are many tools out there to draw and execute state machines to test your designs in simulation.