next up previous
Next: Stufe 2. Up: Interaktive Simulation von Statecharts Previous: Interaktive Simulation von Statecharts

Stufe 1.

Interaktive Simulation von Statecharts ist deren schrittweise Ausführung, so daß der Benutzer die Schritte initiieren kann und die Schrittresultate anhand der Source-Statecharts nachvollziehen kann. Die Funktionalität umfaßt folgende Punkte:

Benutzerschnittstelle für einen oder mehrere Schritte.
Der Benutzer soll einen oder mehrere nacheinanderfolgende Schritte initiieren können. Sollten Events vom dem Environment für einen Schritt notwendig sein, soll der Benutzer sie eingeben können.
Berechnung des Nachfolgerzustandes.
Der Algorithmus zur Berechnung des Nachfolgezustandes soll implementiert werden.
Anzeige eines Schrittes.
Der vom Simulator genommene Schritt muß im Editor angezeigt werden. Dazu wird die Highlight-Funktion des Editors genutzt.
Nichtdeterminismus.
Sollten mehrere Nachfolgerzustände möglich sein, soll der Simulator zwei Möglichkeiten zur Verfügung stellen:
  1. Der Benutzer wird in den Entscheidungsprozeß einbezogen.
  2. Das Tool entscheidet selbst, welcher Schritt genommen werden muß.


Erich Mikk
Tue Nov 24 13:50:54 MET 1998