| Stefan Sachs Dr. Ing. Beratender Ingenieur |
![]() |
|
State Diagram Editor
for
MAC FSMs im Zielcode editieren und ausführen (Option) Diese Option ermöglicht es, die Zustandsübergangsdiagramme direkt in der Zielsoftware auszuführen und "live" zu editieren. Hierzu wird mit einem speziellen Code-Template für jedes Diagramm eine Objective-C Klasse erzeugt, deren Protokoll identisch mit dem normalerweise erzeugten Code ist. Diese Objekte kommunizieren dann mit den Diagrammen im Editor über das Distributed Object Protokoll; Zielsystem und Editor können dabei auch auf verschiedenen Rechnern ausgeführt werden.
Das Bedienpanel entspricht weitgehend dem Panel, das für das Testen von
FSMs in einer Responder Chain verwendet wird; da jedoch Sequenz und
Aktivierungszustand hier Aufgabe des Zielsystems sind, entfällt das
Sortieren der Diagrammliste durch Drag & Drop sowie die Möglichkeit,
einzelne Diagramme zu deaktivieren. Diese Option ist nicht Bestandteil der freien Version des Programms, eine Testversion kann jedoch zusammen mit der Probelizenz des kommerziellen Systems angefordert werden.
|
|
|
Version |
|
|
State
Diagram Editor
forMAC
FSMs im Zielcode Durchgängige Kommentarfunktion
|