Practical UML statechatrs in C/C++ event driven programming for embedded systems - Samek,Miro (NEW, [s.n], [s.n], [s.n], Newnes,Elsavier, 2009)