The second edition of the “Practical Statecharts” book by Quantum Leaps’ Miro Samek bridges the gap between high-level abstract concepts of the Unified Modeling Language (UML) and the actual programming aspects of modern finite state machines (UML statecharts). The book describes a lightweight, open source, event-driven real-time embedded framework (RTEF) called QP™ that enables a straightforward implementation of UML statecharts and concurrent event-driven applications in C or C++.
|October 1, 2008
|Paperback, Hard-Cover, Kindle, PDF (see below)
|Download complete book in PDF
|Also available from
|Most online book sellers, such as Amazon.com,
Barnes&Noble, Amazon.co.uk, Amazon.de,
and many others
Updates + Errata
Resources and Tools for the Book
QP™ Real-Time Embedded Frameworks (Version 4)
QM™ Modeling-Based Design Tool
make for Windows and related file utilities (rm, touch, etc.)
DOS Replaced with Windows
denotes the directory into which you have installed QP/C or QP/C++.
Software-UML.vss stencil should work with the newer versions of Visio.