Mobile Objekte oder Agenten können durch geeignete Migration lokale
Ressourcen effizienter nutzen und mit volatiler Netzwerkkonnektivität
umgehen. Bei Migration wird in der Regel das komplette Objekt an einen
neuen Ort verlagert. Adaptive Migration dagegen passt das Objekt jeweils
dem neuen Ausführungskontext an. So kann die verfügbare Funktionalität an
einem neuen Ort erweitert, eingeschränkt oder vollständig ausgetauscht
werden. Bei komplexeren Anwendungen bietet es sich an, den Lebenszyklus
und Verteilungsaspekte eines mobilen Objekts als mobilen Prozess zu
spezifizieren.
In diesem Projekt wird eine Middleware-Infrastruktur zur Beherrschbarkeit
von mobilen verteilten Anwendungen in ubiquitären Umgebungen entwickelt.
Die Schnittstelle einer Anwendung und deren Implementierung können sich
an den Kontext adaptieren. Damit lassen sich spezifische Arbeitsphasen
repräsentieren sowie Funktion und Zustand an die Umgebung anpassen (z.B.
können sicherheitskritische Daten in nicht vertrauenswürdigen Umgebungen
entfernt werden). Die Entwicklung von Anwendungen basierend auf
selbstadaptiven mobilen Prozessen soll durch geeignete
Modellierungstechniken vom Design bis zur Codegenerierung unterstützt
werden. Letztere liefert Gerüste für Implementierungen, die sich auf Web-
Service-Technologien abstützen.
Die Konzepte sollen an mobilen Anwendungen validiert werden, z.B. einem
mobilen Reporterprozess, der ein journalistisches Werk von der Aufnahme bis
zur Herausgabe begleitet und später zu einem komplexen System zum
Krisenmanagement erweitert werden. Weitere mobile Anwendungen sollen die
Arbeit abrunden.
Kapitza, Rüdiger ; Schmidt, Holger ; Söldner, Guido ; Hauck, Franz J.: A Framework for Adaptive Mobile Objects in Heterogeneous Environments. In: Springer (Hrsg.) : On the Move to Meaningful Internet Systems 2006 - CoopIS, DOA, and ODBASE (Int. Symp. on Distributed Objects and Applications, Montpellier, France, 31.10-4.11.2006). Bd. 4276/2006. Berlin / Heidelberg : Springer-Verlag, 2006, S. 1739-1756. - ISBN 978-3-540-48274-1 Stichwörter:AOM