07.01.2013 Aufrufe

XML-‐basierte Kommunikation im IHE - Institute of Health ...

XML-‐basierte Kommunikation im IHE - Institute of Health ...

XML-‐basierte Kommunikation im IHE - Institute of Health ...

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. Methoden und Vorgehensplanung<br />

3.2.2 Verwendete Entwicklungstools<br />

Alle Erweiterungen des Projekts EHR-­‐Arche werden als Webservice mit dem ZKoss-­‐Framework<br />

[40] in JAVA entwickelt. Die Schnittstellen werden somit auch in JAVA programmiert. Als Ent-­‐<br />

wicklungsumgebung wird Eclipse in der Version 3.6 (Helios) verwendet [41]. Für das gemein-­‐<br />

same Arbeiten an der Projekt<strong>im</strong>plementierung dient das Eclipse-­‐Plugin „Subclipse“ [42].<br />

Für die Entwicklung und Bearbeitung der <strong>XML</strong>-­‐Dateien kommt ebenso Eclipse zum Einsatz, da<br />

die Entwicklungsumgebung einen guten <strong>XML</strong>-­‐Editor beinhaltet. Zum Verarbeiten der <strong>XML</strong>-­‐<br />

Dateien werden die JDOM Bibliotheken in der Version 1.1.2 integriert.<br />

3.3 Zu Teilziel 1: Entwurf des Schnittstellenkonzeptes<br />

In diesem Abschnitt wird das Konzept für die Schnittstelle des Document Consumers zum<br />

Document Crawler und ATR beschrieben. Als Vorgabe dienen dabei die vom Projektteam entwi-­‐<br />

ckelten Schnittstellenspezifikationen des ATR und des Document Crawlers. Da die Schnittstellen<br />

des Document Consumers auf die Funktionsweise der Suchanfragenerstellung in der erweiter-­‐<br />

ten archetypenbasierten Suche aufbauen und es dafür noch kein konkretes Konzept gibt, muss<br />

vorher ein Entwurf zur Erstellung einer Suchanfrage anhand der vorhandenen Konzepte erar-­‐<br />

beitet werden. Dieses Konzept zur Suchanfragenerstellung wurde zusammen mit Dr. Dipl.-­‐Inf.<br />

Samrend Saboor und Dominik Schweiger erarbeitet.<br />

3.3.1 Konzept für die Erweiterung des Document Consumers<br />

Das Projektteam entwickelte bereits ein grobes Konzept für die Funktionalität der Erweiterung<br />

des Document Consumers. Dieses Konzept muss noch verfeinert werden, um daraus entspre-­‐<br />

chende Schnittstellen erstellen zu können.<br />

Das bisherige Konzept schreibt vor, dass der Benutzer in der erweiterten Suche zwischen ver-­‐<br />

schiedenen Sucharten wählen kann. Folgendes Anwendungsfalldiagramm verdeutlicht die un-­‐<br />

terschiedlichen Sucharten:<br />

27

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!