5 Simulator
Team: Carsten Heine und Jörn Fiebelkorn
Interaktive Simulation eines Programmes ist deren schrittweise Ausführung,
so daß der Benutzer die Schritte initiieren und sie anhand der
Quell-Snot-Prozesse nachvollziehen kann. Der Simulator realisiert die
Semantik aus Anhang B.
Die Funktionalität umfaßt folgende Punkte:
Berechnung des Nachfolgezustandes:
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.
Weiteres für erweiterte Funktionalität, was in der ersten Stufe
unberücksichtigt bleibt:
-
Back-stepping
- Aufzeichnen (und Speichern) der genommenen Schritte.
Schnittstelle
Insbesondere mit dem Editor (wg. des Highlightens). Simuliert werden kann
nur mit geöffnetem Editor. Der Editor wird beim Aufruf des Simulators
übergeben.
last generated May 17, 2001 (©Public License)