Site Map | Contact Us
Quantum Leaps - innovating embedded systems Toll-free: 1-866-450-LEAP
QP state machine frameworks developer zone
 

Get Started with UML State Machines

getting started Aren't you tired of the usual spaghetti code? State machines are know to be the most effective spaghetti reducers. Unlike the traditional automata, the modern hierarchical state machines (UML statecharts) won't explode with complexity because they offer very efficient way of reusing actions and transitions.

step-by-step guide for getting started »

Open Discussion, Free Support, and Blog

free support You're not alone with your problems. Search our discussion and free support forum on SourceForge.net for answers or post your questions to the QP community.

You might also want to check the state-space blog and other blogs on EmbeddedGurus.net

discussion and free support »
state-space blog »

Cook Best Code Ever

QP Cookbook QP recipes provide step-by-step instructions for performing common design or coding tasks with the QP state machine frameworks. "Cook" some of your best code with our coding cookbook!

QP cookbook »

Become an Expert Designer

QP Design Patterns With the QP state machine frameworks the actual coding of even the most involved UML statecharts becomes a non-issue. The real problem shifts to coming up with a good design. Become an expert reactive system designer through study of the documented state patterns and active object patterns!

QP design patterns »

Report a Bug

Please help us rapidly stabilize our new releases. We're very grateful for any bug reports, portability issues, usability problems, or any other problem reports.

report a bug »

Report a GPL Infringement

Using GPL software without contributing back to the open source community is an infringement on the GPL and is illegal (GPL Section 2[b]). Infringing on GPL is unfair both to the original software vendor and to the open source community. Such software piracy is also a suicidal folly that can destroy your company because it is just a matter of time before it will be discovered.

report a GPL violation anonymously »

Contribute to Quantum Leaps

Quantum Leaps welcomes contributions of all kind. We're mostly grateful for various QP ports, but will review carefully any enhancement suggestions, documentation improvements, design patterns, and even source code for our core products.

view GPL-only contributions »
make a contribution to Quantum Leaps »

Credits

We wish to recognize those who have made contributions of one kind or another to Quantum Leaps.

Credits »


Version: July 31, 2008