Abstrakte Dienstklassen zur Realisierung mobiler Prozesse

Conference: KiVS 2007 - Kommunikation in Verteilten Systemen - 15. ITG/GI-Fachtagung
02/26/2007 - 03/02/2007 at Bern, Schweiz

Proceedings: KiVS 2007

Pages: 6Language: germanTyp: PDF

Personal VDE Members are entitled to a 10% discount on this title

Authors:
Kunze, Christian P.; Zaplata, Sonja; Lamersdorf, Winfried (Universität Hamburg, Department Informatik, Vogt-Kölln-Straße 30, 22527 Hamburg, Deutschland)

Abstract:
Mobile Systeme sind in ihrer Leistungsfähigkeit beschränkt und können daher besonders von zusätzlichen Dienstangeboten in ihrer jeweiligen Umgebung profitieren. Das gilt insbesondere für die dynamische, kontextbasierte Zusammenarbeit verschiedener Geräte bei der Ausführung langlebiger und vielschichtiger (Geschäfts-)Prozesse. Deshalb wird in diesem Beitrag vorgeschlagen, abstrakte Prozessbeschreibungen zwischen Geräten weiterzugeben, um diese dann als "mobile Prozesse" dezentral auszuführen. Dabei wird eine möglichst technologie-unabhängige Integration von heterogenen Anwendungen und Diensten angestrebt, da zur Entwurfszeit der Prozesse in der Regel noch nicht bekannt ist, welche Art von Diensten und Anwendungen im Umfeld des ausführenden (mobilen) Geräts konkret zur Verfügung steht. Als Realisierungsarchitektur wird eine dreischichtige Dienstabstraktion eingeführt und gezeigt, wie durch die Nutzung "abstrakter Dienstklassen" die Ausführung mobiler Prozesse flexibilisiert werden kann, während gleichzeitig die Komplexität der Prozessbeschreibung möglichst gering gehalten wird.