Our products form a comprehensive suite of modern embedded software and host-based tools wrapped around the QP™ Real-Time Embedded Frameworks (RTEFs) — the unique reactive platform designed to provide the architectural reuse and enforcement of the best practices of concurrent programming, which leads to safer code with high conceptual integrity and dramatic improvement of software quality.

QP-QM Overview Presentation
Overview of QP/QM (slides)
share on: 
Share on reddit
Share on linkedin
Share on twitter

QP Real-Time Embedded Frameworks


Reusable, embedded software architecture
Learn More

QView Monitoring


Add a remote user interface to your embedded system.
Learn More

Dual Targeting

Dual Targeting

Develop embedded software on the desktop.
Learn More

QWin Prototyping


Prototyping embedded user interfaces on Windows
Learn More

QUTest Unit Testing


Unit testing harness for event-driven software
Learn More

QP/Spy Software Tracing


Software tracing for live monitoring and debugging
Learn More

QM Model-Based Design Tool

QM Tool

Visual modeling and code genearation
Learn More
Quantum Leaps products
Our Software Is: Modern Elegant Lightweight Efficient Safer than a Naked RTOS Real-Time Event-Driven Open Source
QP real-time embedded framework (RTEF)

QP™ Real-Time Embedded Frameworks (RTEFs)

Quantum Leaps' QP/C and QP/C++ real-time embedded frameworks (RTEFs) provide lightweight, reusable software architecture based on event-driven active objects (actors) and hierarchical state machines.

Learn more »

QM modeling tool for state machines

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 hierarchical state machines (UML statecharts) and the QP™ RTEFs.

Learn more »

QTools collection

QTools™ Collection                     

QTools™ is a collection of various open source host-based tools for working with the QP frameworks, such as tools for: software tracing, unit testing, monitoring and prototyping.

Learn more »