QP/C Real-Time Event Framework/RTOS implements event-driven Active Object (Actor) model combined with Hierarchical State Machines. Specifically designed for embedded systems (e.g., ARM Cortex-M MCUs).
-
Updated
Oct 14, 2025 - C
QP/C Real-Time Event Framework/RTOS implements event-driven Active Object (Actor) model combined with Hierarchical State Machines. Specifically designed for embedded systems (e.g., ARM Cortex-M MCUs).
QP/C++ Real-Time Event Framework/RTOS implements event-driven Active Object (Actor) model combined with Hierarchical State Machines. Specifically designed for embedded systems (e.g., ARM Cortex-M MCUs).
QP-nano real-time embedded framework/RTOS for embedded systems based on active objects (actors) and hierarchical state machines
Object-oriented framework for LabVIEW based on the JKI State Machine
A minimalist UML State machine framework for finite state machine and hierarchical state machine in C
An active object messaging framework for microcontrollers in C
CppUTest For QP/C++ implements a CppUTest port of the QP Framework, with supporting utilities, enabling easy host based unit testing of active objects.
Active object in Java by dynamic proxy.
Hierarchical state machine framework in Swift.
Realtime Micro Kernel -- Event-driven Run-to-Completion RTOS with Active Objects, Timed Events, Memory Pools, and Message Queues
Implementation of multi-thread Design Pattern in Java
A Minimalist Asynchronous Toolkit (AMAST) is a small and efficient C99 library that helps manage complex, event-driven programs. It combines the Actor model with hierarchical state machines to make building real-time systems easier.
Final project of Programming Languages subject
Active object pattern - C++, cmake, gtest, docker, boost, threads, queues, timers
Minimalistic implementation of Active Object pattern + FSM for embedded systems.
Active Objects for Modern C++
Consumer and producer problem - asynchronous communication using ActiveObject design pattern
Generic and agnostic C++ implementation of the active object pattern with hierarchical state machines
Add a description, image, and links to the active-object topic page so that developers can more easily learn about it.
To associate your repository with the active-object topic, visit your repo's landing page and select "manage topics."