I want to visually model a multi-threaded application. Can UML help?
By Alvin J. Alexander, devdaily.com
Yes, activity diagrams can be a great tool for visually modeling the flow of control in a multi-threaded application. State diagrams can also be used to show the states objects can be in during their lifetimes.