05.07.2013 Aufrufe

und Komponenten-Technologien in der Modellierung ... - CES - KIT

und Komponenten-Technologien in der Modellierung ... - CES - KIT

und Komponenten-Technologien in der Modellierung ... - CES - KIT

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

Kapitel 3<br />

Web-<strong>Technologien</strong> <strong>in</strong> <strong>der</strong><br />

<strong>Modellierung</strong> <strong>und</strong> Simulation<br />

Kurz nachdem die ersten Web-Browser zur Verfügung standen, wurden diese bereits dazu verwendet,<br />

um Simulationen auf entfernten Rechnern auszuführen. Dabei wurden zunächst CGI-<br />

Programme e<strong>in</strong>gesetzt, um die Simulationen zu starten <strong>und</strong> <strong>der</strong>en Ergebnisse zurückzuliefern.<br />

Gleichzeitig wurde damit begonnen, Java-basierte Simulationspakete <strong>und</strong> -umgebungen zu<br />

entwickeln. Erste Ergebnisse dieser Arbeiten wurden 1996 auf <strong>der</strong> W<strong>in</strong>ter Simulation Conference<br />

[BrSw96] im Rahmen e<strong>in</strong>er Session namens Web-based Simulation vorgestellt. Dieses<br />

Ereignis gilt heute als die Geburtsst<strong>und</strong>e <strong>der</strong> Web-basierten <strong>Modellierung</strong> <strong>und</strong> Simulation, e<strong>in</strong>em<br />

<strong>in</strong>terdiszipl<strong>in</strong>ären Forschungsbereich, <strong>der</strong> Ende <strong>der</strong> neunziger Jahre parallel zur Internet-<br />

Euphorie wohl den Höhepunkt se<strong>in</strong>er bisherigen Entwicklung erlebte. Zu den bedeutendsten<br />

Konferenzen, welche dieser Bereich hervorbrachte, zählen [FiHS98], [BrUP99], [SiBl00],<br />

[SiWM01] <strong>und</strong> [SiWi02]. Heute ebbt das Interesse an Web-<strong>Technologien</strong> <strong>in</strong>nerhalb <strong>der</strong> Simulationsgeme<strong>in</strong>de<br />

allmählich ab <strong>und</strong> verlagert sich zunehmend auf die damit eng <strong>in</strong> Beziehung<br />

stehenden <strong>Komponenten</strong>- <strong>und</strong> Agenten-<strong>Technologien</strong>.<br />

Das nun folgende Kapitel befasst sich zunächst e<strong>in</strong>mal etwas näher mit dem Begriff "Web-basierte<br />

Simulation". Zu den weiteren Themenschwerpunkten dieses Kapitels zählen XML-basierte<br />

Modellaustauschformate, Architekturkonzepte für Simulationsanwendungen im Web,<br />

Java-basierte Simulationspakete, Web-basierte Simulationsumgebungen sowie <strong>der</strong> E<strong>in</strong>satz von<br />

Web3D-<strong>Technologien</strong> zur 3-dimensionalen Visualisierung simulierter Abläufe.<br />

3.1 E<strong>in</strong>führung<br />

Für den Begriff Web-basierte Simulation gibt es bislang ke<strong>in</strong>e e<strong>in</strong>deutige Def<strong>in</strong>ition. Im engeren<br />

S<strong>in</strong>n sei hier darunter die Ausführung von Simulationsmodellen über das Internet verstanden,<br />

wobei gr<strong>und</strong>sätzlich unterschieden werden kann zwischen:<br />

1. Server-seitiger Ausführung des Simulationsmodells entwe<strong>der</strong> auf dem Web-Server selbst<br />

o<strong>der</strong> e<strong>in</strong>em dah<strong>in</strong>ter liegenden Anwendungsserver.<br />

2. Client-seitiger Ausführung des Simulationsmodells als Applet <strong>in</strong>nerhalb e<strong>in</strong>es Web-Browsers.<br />

Die diesen beiden Ausführungsmöglichkeiten zugr<strong>und</strong>e liegenden Client/Server-Architekturen<br />

werden im Detail <strong>in</strong> Abschnitt 3.3.1 vorgestellt.

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!