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.

3 Web-<strong>Technologien</strong> <strong>in</strong> <strong>der</strong> <strong>Modellierung</strong> <strong>und</strong> Simulation 51<br />

3.2 Standardisierte Modellaustauschformate<br />

Heute etabliert sich zunehmend die eXtensible Markup Language (XML) als Universalformat<br />

zur Speicherung von Dokumenten <strong>und</strong> für den Datenaustausch zwischen heterogenen Anwendungen.<br />

Als Metasprache, die auf <strong>der</strong> Gr<strong>und</strong>lage des ISO-Standards SGML (Standard Generalized<br />

Markup Language) entwickelt wurde, eignet sich XML hervorragend zur Spezifikation<br />

von spezifischen Auszeichnungssprachen für den Datenaustausch <strong>in</strong> speziellen Anwendungsgebieten.<br />

Beispiele für solche Auszeichnungssprachen aus unterschiedlichen Wissenschaftsbereichen<br />

s<strong>in</strong>d MathML (Mathematical Markup Language), CML (Chemical Markup Language)<br />

o<strong>der</strong> AIML (Astronomical Instrument Markup Language). Neben den technischen Möglichkeiten<br />

machen vor allem folgende Eigenschaften die Verwendung von XML attraktiv:<br />

- XML ist als etablierter W3C 1 -Standard firmen- <strong>und</strong> plattformunabhängig.<br />

- Zu XML existiert e<strong>in</strong>e Vielzahl an Unterstützungswerkzeugen (Parser, Transformatoren,<br />

etc.) für alle gängigen Programmiersprachen.<br />

- XML ist e<strong>in</strong> textbasiertes Beschreibungsformat, das nicht nur von Masch<strong>in</strong>en, son<strong>der</strong>n auch<br />

von Menschen lesbar ist.<br />

All diese Eigenschaften haben dazu beigetragen, dass XML heute als ideales technisches Beschreibungsformat<br />

für den Import <strong>und</strong> Export von Daten zwischen verschiedenen Applikationen<br />

gilt, die unabhängig vone<strong>in</strong>an<strong>der</strong> ihre eigene, für ihre Belange optimierte Datenhaltung<br />

betreiben können. Auch zur Beschreibung von Daten, die bei <strong>der</strong> Arbeit mit <strong>Modellierung</strong>swerkzeugen<br />

erzeugt <strong>und</strong> ausgetauscht werden, ist XML aus heutiger Sicht wohl das geeignetste<br />

Format. Bei <strong>Modellierung</strong>swerkzeugen ist vor allem e<strong>in</strong> allgeme<strong>in</strong> akzeptierter Beschreibungsstandard<br />

für die unterstützte <strong>Modellierung</strong>stechnik von großer Bedeutung, da davon entscheidend<br />

abhängt, wie e<strong>in</strong>fach sich <strong>der</strong> Austausch von Modellen mit an<strong>der</strong>en <strong>Modellierung</strong>swerkzeugen,<br />

die auf <strong>der</strong>selben <strong>Modellierung</strong>stechnik basieren, gestaltet. E<strong>in</strong> solcher Austausch ist<br />

deshalb sehr wichtig, weil dadurch <strong>der</strong> komb<strong>in</strong>ierte E<strong>in</strong>satz verschiedener <strong>Modellierung</strong>swerkzeuge<br />

ermöglicht wird. Auf solche Werkzeugkomb<strong>in</strong>ationen sollte stets h<strong>in</strong>gearbeitet werden,<br />

da es wohl niemals das universelle <strong>Modellierung</strong>swerkzeug geben wird, das allen an<strong>der</strong>en<br />

Werkzeugen <strong>in</strong> allen Belangen überlegen ist. Weitere Details zu XML-basierten Modellaustauschformaten<br />

f<strong>in</strong>den sich <strong>in</strong> Abschnitt 4.2.3.5.<br />

3.3 Onl<strong>in</strong>e-Simulation <strong>und</strong> -Animation<br />

Da sich das World Wide Web zu e<strong>in</strong>em <strong>der</strong> wichtigsten Kommunikationsmedien unserer Zeit<br />

entwickelt hat, s<strong>in</strong>d Softwarehersteller <strong>in</strong> zunehmendem Maße gezwungen, ihre Produkte Webtauglich<br />

zu machen, um konkurrenzfähig zu bleiben. Dies trifft auch auf die Hersteller von<br />

Simulationssoftware zu. Im Folgenden werden die gr<strong>und</strong>sätzlichen Möglichkeiten aufgezeigt,<br />

um Simulationen <strong>und</strong> -Animationen über das Web zugreifbar zu machen.<br />

1 World Wide Web Consortium

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!