23.06.2015 Aufrufe

Visualisierung von Parametern komplexer Schnittstellen ... - ihmor.de

Visualisierung von Parametern komplexer Schnittstellen ... - ihmor.de

Visualisierung von Parametern komplexer Schnittstellen ... - ihmor.de

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

5. Der IFS Editor<br />

Die Definition <strong>de</strong>s IFS Formates mittels XML ermöglicht <strong>de</strong>n Einsatz <strong>von</strong> verschie<strong>de</strong>nen<br />

Anwendungen zur Eingabe und Bearbeitung <strong>de</strong>r Daten. Um diese Operationen<br />

benutzerfreundlich zu gestalten, ermöglichen Programme wie z.B. XML Spy – vertrieben <strong>von</strong><br />

<strong>de</strong>r Altova GmbH – die Erzeugung gültiger Instanzen <strong>de</strong>s IFS Schemas. Jedoch können diese<br />

Programme <strong>de</strong>n Umfang <strong>de</strong>s IFS Formates nur schwer bewältigen. Die Struktur und logische<br />

Zusammenhänge <strong>de</strong>s IFS Formates, wie z.B. in <strong>de</strong>n Teil-Schemata Protocol und<br />

InterfaceMap, wer<strong>de</strong>n in einem solchen allgemeinen Editor nicht berücksichtigt.<br />

Um diesen Problemen entgegenzuwirken und ein sinnvolles mo<strong>de</strong>llbasiertes Design zu<br />

ermöglichen, wur<strong>de</strong> <strong>de</strong>r IFS Editor entwickelt. Dieser unterstützt eine strukturierte Eingabe<br />

mit integrierter Konsistenzprüfung sämtlicher Parameter, die zur <strong>Schnittstellen</strong>synthese<br />

erfor<strong>de</strong>rlich sind. Dieser Editor bietet ebenfalls Möglichkeiten zur Wie<strong>de</strong>rverwendung bereits<br />

eingegebenener Teilarchitekturen an und erhöht damit zusätzlich die Performance <strong>de</strong>s<br />

Designers. Eine kommen<strong>de</strong> Ausbaustufe <strong>de</strong>s Editors wird zusätzlich die Nutzung <strong>von</strong> IP-<br />

Beschreibungen im IPQ-Format unterstützen.<br />

In <strong>de</strong>n folgen<strong>de</strong>n Kapiteln wer<strong>de</strong>n <strong>de</strong>r IFS Editor und die zugrun<strong>de</strong> liegen<strong>de</strong>n Datenstrukturen<br />

näher erläutert.<br />

5.1. Der Aufbau <strong>de</strong>r Software<br />

Die Entwicklung <strong>de</strong>s IFS Editors erfor<strong>de</strong>rte die Entwicklung einer Datenstruktur, die einen<br />

Zugriff auf eine XML Instanz <strong>de</strong>s IFS Schemas ermöglicht. Die folgen<strong>de</strong> Abbildung zeigt<br />

eine <strong>de</strong>taillierte Aufteilung <strong>de</strong>r Software in funktionale Schichten.<br />

Abbildung 5-1:Struktur <strong>de</strong>r Software<br />

38

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!