Konfiguration verteilter Anwendungen aus vorgefertigten Programmbausteinen

Blaser, Rainer (1996) Konfiguration verteilter Anwendungen aus vorgefertigten Programmbausteinen. Diploma thesis, Universität Ulm.

[thumbnail of Blas96.pdf] PDF - Registered users only - Requires a PDF viewer such as GSview, Xpdf or Adobe Acrobat Reader
Download (953kB)

Abstract

Die effektive und effiente Wiederverwendung vorgefertigter Programmbausteine bildet eine wichtige Grundlage bei der Entwicklung verteilter Anwendungen. Die mit der Entwicklung
flexibler Workflow-Anwendungen verbundene Komplexit�ät und die Nutzung vorgefertigter Dienste aus einem großen und vielf�ältigen Angebot erfordern die systemseitige Unterst�ützung des Entwicklers bei der Komposition verteilter Anwendungen aus vorgefertigten Programmbausteinen, insbesondere bei der Modellierung des Datenflusses. Ein großes Problem stellen dabei Unterschiede zwischen Dienstschnittstellen dar.

Diese Diplomarbeit stellt einen Ansatz f�ür die semi-automatische Komposition von Workflow-Anwendungen aus vorgefertigten Programmbausteinen vor. Durch die Verwendung
eines kontrollierten Vokabulars kann das Problem heterogener Schnittstellenbeschreibungen und Datenstrukturen bei der Modellierung des Datenflusses zwischen den in ein Ablaufger�üst einzusetzenden Programmbausteinen entsch�ärft werden. In der vorliegenden Arbeit wird gezeigt, wie ein solches kontrolliertes Vokabular f�ür die Beschreibung von Dienstparametern und bei der Konfiguration einer Workflow-Anwendung verwendet werden kann, um den Entwickler bei der Auswahl von Diensten und bei der Modellierung eines korrekten und vollst�ändigen Datenflusses zwischen den Diensten zu unterst�ützen.
Dazu werden auf der Grundlage eines formalen Modells f�ür die Beschreibung von Workflows Kriterien f�ür einen korrekten und vollst�ändigen Datennfluß definiert. Es wird anhand m�öglicher Vorgehensweisen gezeigt, wie mit Hilfe eines kontrollierten Vokabulars Konflikte zwischen den Schnittstellenbeschreibungen der zu verkn�üpfenden Dienste erkannt und eliminiert werden k�önnen und wie man so beim Einstecken von Diensten in ein Ablaufgerüst zu einer korrekten und vollst�ändigen Datenflußmodellierung kommt.

Item Type: Thesis (Diploma)
Subjects: DBIS Teaching > Internal Work
Depositing User: Christiane Köppl
Date Deposited: 08 Mar 2009 15:22
Last Modified: 14 Oct 2011 10:25
URI: http://dbis.eprints.uni-ulm.de/id/eprint/331

Actions (login required)

View Item
View Item