Dieses Buch zeigt anhand von konkreten Beispielen,
wie Methoden der Codegenerierung bei der Erstellung
von Simulationssoftware eingesetzt werden können.
Ausgehend von den Anforderungen einer
ereignisorientierten Simulationsanwendung wird eine
XML-Sprache zur abstrakten Beschreibung von
Simulationsmodellen entwickelt.
Es werden verschiedene Konzepte der Codegenerierung
und der ereignisorientierten Simulation beleuchtet
und ein Codegenerator entworfen, der aus
plattformunabhängigen XML-Modellen Java-Quellcode
erzeugen kann. Das Generat komplettiert dabei ein
statisches Simulationsframework zu einer lauffähigen
Simulationsanwendung mit grafischer
Benutzeroberfläche.
Eine Reihe von Testfällen und eine Fallstudie zeigen
Beispiele für eine praktische Anwendung und
veranschaulichen, wie die korrekte Funktion der
generierten Software überprüft werden kann.
wie Methoden der Codegenerierung bei der Erstellung
von Simulationssoftware eingesetzt werden können.
Ausgehend von den Anforderungen einer
ereignisorientierten Simulationsanwendung wird eine
XML-Sprache zur abstrakten Beschreibung von
Simulationsmodellen entwickelt.
Es werden verschiedene Konzepte der Codegenerierung
und der ereignisorientierten Simulation beleuchtet
und ein Codegenerator entworfen, der aus
plattformunabhängigen XML-Modellen Java-Quellcode
erzeugen kann. Das Generat komplettiert dabei ein
statisches Simulationsframework zu einer lauffähigen
Simulationsanwendung mit grafischer
Benutzeroberfläche.
Eine Reihe von Testfällen und eine Fallstudie zeigen
Beispiele für eine praktische Anwendung und
veranschaulichen, wie die korrekte Funktion der
generierten Software überprüft werden kann.