Ich bin auf der Suche nach einem Framework, das die Ausführung von hierarchischen Automaten (HSMs) bietet.Welche Ausführungs-Frameworks von State Machine für C++ implementieren die UML-Semantik?
Dies sind die Anforderungen an den Rahmen:
- Entspricht UML Zustandsmaschine Semantik (soweit wie möglich)
- unterstützt mindestens
- run-to-Completion-Semantik
- Hierarchische Zustände
- Ein- und Ausgangsaktionen
- tra nsition Aktionen
- Wachen
- Ereignisse mit benutzerdefinierten Parametern
- sind objektorientiert oder nicht zumindest nicht verbieten OO-Design
Die Zielplattform eines mittel- bis großen Embedded-System ist mit einem Betriebssystem.
Kennen Sie ein Framework, das die oben genannten Anforderungen erfüllt? Was sind die Vor- und Nachteile Ihres Frameworks?
Danke, das sieht interessant aus. Ich werde QP natürlich genauer unter die Lupe nehmen. – theDmi