SCGen - Ein UML State Chart Editor
Mit diesem Programm lassen sich UML Statecharts erstellen, welche sich dann auch als png Bild wieder exportieren lassen, für die Verwendung in Dokumenten etc. Ausserdem kann das Programm über Plugins entsprechenden Code für C++ erstellen.
Das Programm kann um entsprechende Plugins für Codegenerierung erweitert werden, ein Plugin für das Qt Statemachine Framework ist bereits in Arbeit, für boost::statechart ist es geplant. Zur Zeit werden auch nur einfache Zustände unterstützt, parallele Zustände und Unterzustände kommen in einer der nächsten Versionen hinzu.
Eine erste Version für Windows kann hier heruntergeladen werden.
