Aktive Teilprojekte
Eine Ebene höherForschungsprojekte
Komponentenbasiertes Framework zur Unterstützung einer effektiven und effizienten Simulation von Agentensystemen
Das Ziel dieses Projektes ist die Erstellung eines Modellierungs- und Simulationsframeworks, welches sich für die Entwicklung spezialisierter Modellierungs- und Simulationsumgebungen eignet und eine Basis für die Erforschung von Modellierungs- und Simulationsmethoden, für die Simulation komplexer, heterogener Modelle darstellt und sich zudem für die Lehre von Modellierung und Simulation eignet. Im Laufe des Projekts wurde die Fokussierung auf Agentensysteme als nicht notwendig und auch nicht sinnvoll befunden: dadurch ist ein flexibles Framework entstanden, welches sich für unterschiedlichste Modellierungsparadigmen eignet. So wird das entwickelte Framework und insbesondere die dafür/darin entwickelten Methoden zunehmend in unterschiedlichen Anwendungsdomänen verwendet. Durch die konsequente Weiterentwicklung umfasst das Framework mittlerweile nahezu alle relevanten Techniken der Modellierung und Simulation und stellt durch die Fülle an Möglichkeiten und Synergien zunehmend eine Basis für die Bearbeitung neuer und bisher nicht oder nur selten durchführbarer Forschungsaufgaben dar.
Teilprojekte
Arbeitsabläufe in der Modellierung- und Simulation
Dieses Projekt untersucht die Möglichkeiten die eine "Arbeitsablauf gesteuerte" Durchführung von Modellierungs- und Simulationsprojekten bietet.
Automatisierte Selektion von Algorithmen zur Simulation
Dieses Projekt untersucht die automatische Algorithmenauswahl im Bereich von Simulationssystemen. Wenn diese hinsichtlich Flexibilität und Wiederverwendbarkeit optimiert werden, wie z.B. bei James II der Fall, könnten die Endanwender bei manueller Konfiguration von den Wahlmöglichkeiten überfordert werden. In diesem Kontext wird auf Methoden aus dem Bereich des maschinellen Lernens zurückgegriffen.
JAva-based Multipurpose Environment for Simulation II (ehemals Java-based Agent Modeling Environment for Simulation)
James II ist ein flexibles Framework für die Modellierung, Simulation und das Experimentieren welches leicht erweiter- und wiederverwendbar ist. Es wird unter anderem die Modellierung in verschiedenen Formalismen und verschiedene Ausführungsstrategien unterstützt.