|
Im Rahmen der Diplomarbeit wird ein verteiltes, objektorientiertes Simulationssystem
verfeinert, um
offene Systeme, d.h. Systeme mit einer variablen Kompositions- und
Interaktionsstruktur zu simulieren. Variable Strukturen charakterisieren
Mulitagentensysteme wie auch deren Umgebung, die Simulation
variabler Strukturen ist somit eine zentrale Forderung für die Evaluierung
solcher Softwareentwürfe.
Theoretische Grundlage des Simulationssystems ist der von Zeigler entwickelte
Ansatz DEVS. Dieser unterstützt eine objektorientierte Modellierung,
die einen modularen und hierarchischen Aufbau von Modellen aus zustandsbasierter
Sicht ermöglicht. Für die Simulation sind in dem realisierten
Simulationsansatz Simulatorobjekte mit den Modellen assoziiert. Die Simulation
findet als Senden von getypten Nachrichten zwischen nebenläufig aktiven
und verteilten Simulatorobjekten statt.
Die Arbeit stellt Grundkonzepte der Modellierung und Simulation
vor, insbesondere die Erweiterung von DEVS um parallele Konzepte durch
Chow. Die Rolle von variabler Strukturmodellierung in Testumgebungen für
Multiagentensysteme wird beleuchtet. Ein wichtiger Aspekt der Arbeit
ist die Realisierung spezifischer Strategien, die ein breites Spektrum
an strukturellen Veränderungen in der Modellierung und Simulation
unterstützen. Getestet wurden diese Strategien anhand eines kleineren
Anwendungsbeispiels, in dem mobile Agenten modelliert und simuliert worden
sind.
Nicht nur die Realisierung dieser Konzepte in Java, sonderen auch deren
Einbindung in ein verteilt arbeitendes Simulationssystem waren Bestandteil
dieser Arbeit. Ideen, Konzepte und Implementierung entstanden daher in
engem Zusammenhang mit der Diplomarbeit "Verteiltes DEVS in Java".
|