Konferenzbeitrag
Semantisch beschriebene Grid-Dienste in einem Semantik Webservice Framework
Lade...
Volltext URI
Dokumententyp
Text/Conference Paper
Dateien
Zusatzinformation
Datum
2010
Autor:innen
Zeitschriftentitel
ISSN der Zeitschrift
Bandtitel
Verlag
Gesellschaft für Informatik e.V.
Zusammenfassung
Grid-Middleware erlaubt den verteilten Zugriff auf Softwareund Hardwareressourcen, indem sie prinzipiell solche Ressourcen beschreibt und einem Anwender über Protokoll und API auf seinem Arbeitsplatz zur Verfügung stellt. Ressourcen liegen auf entfernten Knoten, ihr Zustand ist jederzeit ermittelbar und Daten werden über definierte Protokolle ausgetauscht. Höherwertige Anwendungen werden durch Aggregation einzelner Ressourcen in Workflows komponiert, die durch entsprechende Werkzeuge vom Anwender modellierbar sind. Im Bereich „Kooperative Informationssysteme“ auf Basis einer SOA benötigt man aber eine Architektur, die es dem Anwender erlaubt, durch Formulierung eines Informationsinteresses einen dynamischen evtl. zyklischen Workflow zu starten, der zum Anfragezeitpunkt noch gar nicht bekannt ist, sondern vom System durch Vergleich der verfügbaren Ressourcen mit den angefragten Informationsobjekten erzeugt wird. Statische Workflowsysteme z.B. auf Basis von WS-BPEL (Web Services Business Process Execution Language) eignen sich nicht für diese Anforderung. Stattdessen verwenden wir einen Ansatz aus dem Bereich semantische Webservices, um zielgetriebene verteilte Aufgabenverarbeitung in einem Anwendungsbereich kooperativer Informationssysteme für die Luftbildauswertung zu realisieren. Jedoch berücksichtigen die Standardframeworks aus diesem Bereich keine Grid-Dienste und die dort eingeführten Formate, eine Integration ist aufgrund derselben technischen Schnittstelle (WSRF - Web Service Resource Framework) aber möglich. Die Hauptaufgabe dafür liegt in der Integration der Beschreibungselemente der Grid-Ressourcen in den Erzeugungsprozess des Workflows als nicht-funktionale Parameter. Die hier vorgestellten Arbeiten sind Bestandteil zu einem möglichen Semantik Grid Ansatz als Basis für eine service-orientierte Architektur.