Plan Execution Unit

Problem

Im Rahmen des Asgaard-Projektes steuert die Plan Execution Unit die Ausführung instanzierter Pläne. Dabei wird ähnlich wie in Multitasking-Systemen abhängig von der Zeit und von Informationen über die Umgebung, die die Monitoring Unit liefert, der Planstatus der verschiedenen Pläne verändert. Wenn die Synchronisation eines Planes mit der Umwelt nicht mehr bewerkstellig werden kann, wird ein alternativer Plan ausgeführt. Wenn auch das scheitert, wird eine neuer Gesamtplan erstellt.

Aim

Im Rahmen dieses Praktikums soll die bestehende Plan Execution Unit erweitert werden. Das Konzept für verschiedene Erweiterungen liegt bereits vor.

Other information

Entwicklungsumgebung: Java

Contact

Further information

Topics
Multi Tasking, Plan Synchronization
Area
Plan Execution
Previous knowledge
Programmierkenntnisse in Java, elementare Vorkenntnisse von Multitasking und komplexen Datenstrukturen wären nützlich. Englische Dokumentation
Not specified
Scope
BA
PR
MA
Status
closed