Design and evaluation of extensions to UML sequence diagrams for modeling multithreaded interactions. - Shaohua Xie; Eileen Kraemer; R E K Stirewalt; Laura K Dillon; Scott D Fleming (Information Visualization, 2009)