QM™ Model-Based Design Tool
QM™ (QP Modeler) is a freeware model-based design (MBD) and automatic code generation tool for designing software based on modern finite state machines (UML statecharts) and the QP™ Real-Time Embedded Frameworks. QM™ is available for Windows, Linux and macOS hosts. The QM™ modeling tool is offered under a simple click-through EULA license.
share on:
The QM™ Model-Based Design tool runs on Windows, Linux and macOS. However, we recommend Windows, because we use it as the main platform for development and testing of our host-based tools.
QM Video Tutorial
QM™ Highlights
Simplicity &
"Low Ceremony"
Compared to most other "high ceremony" modeling tools on the market, QM™ is much simpler and code-centric.
You get 80% of the benefits for 20% of the complexity compared to other modeling tools.
You get 80% of the benefits for 20% of the complexity compared to other modeling tools.
Designed for Modern Finite State Machines
QM™ contains many accommodations to make designing the modern hierarchical state machines easier than other similar tools.
Production-Quality Code Generation
QM™ generates efficient, production-quality, MISRA-compliant, C or C++ code.