Practical UML statecharts in C/C++ : event-driven programming for embedded systems - Samek, Miro. (Newnes/Elsevier, 2009)
Previous ed.: Lawrence, Kan. : CMP Books, c2002.