SAMProc - Middleware für Selbstadaptive Mobile ProzesseMobile 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. | Beteiligte: Holger Schmidt, Prof. Dr.-Ing. Rüdiger Kapitza, Hauck, Franz J.
Stichwörter: mobile Objekte; adaptive Middleware
Beginn: 11.6.2006
Mitwirkende Institutionen: Institut für Verteilte Systeme (Universität Ulm)
Kontakt: Kapitza, Rüdiger Telefon +49 9131 85 27276, E-Mail: ruediger.kapitza@cs.fau.de
| Publikationen |
---|
Schmidt, Holger ; Kapitza, Rüdiger ; Hauck, Franz J. ; Reiser, Hans P.: Adaptive Web Service Migration. In: Meier, R. ; Terzis, S. (Hrsg.) : DAIS 2008 (8th IFIP International Conference on Distributed Applications and Interoperable Systems (DAIS'08) Oslo, Norway 4-6.6.2008). Bd. 5053. 2008, S. 182-195. [doi>10.1007/978-3-540-68642-2_15] | Schmidt, Holger ; Yip, Jon H. ; Hauck, Franz J. ; Kapitza, Rüdiger: Decentralised Dynamic Code Management for OSGi. In: Michiels, Sam (Hrsg.) : Proceedings of the Sixth MiNEMA workshop (6th MiNEMA Workshop (affiliated with EuroSys 2008) Glasgow, Scotland 1.4.2008). 2008, S. 10-14. - ISBN 978-1-60558-122-4 [doi>10.1145/1435467.1435470] | Kapitza, Rüdiger ; Schmidt, Holger ; Barlang Udo ; Hauck, Franz J.: A Generic Infrastructure for Decentralised Dynamic Loading of Platform-Specific Code. In: Indulska, J. ; Raymond, K. (Hrsg.) : DAIS 2007 (7th IFIP International Conference on Distributed Applications and Interoperable Systems Phapos, Zypern 5-8.6.2007). Bd. 4531. Berlin Heidelberg New York : Springer, 2007, S. 323-336. (LNCS) | Schmidt, Holger ; Kapitza, Rüdiger ; Hauck, Franz J.: Mobile-Process-based Ubiquitous Computing Platform: A Blueprint. In: ACM Digital Library (Hrsg.) : MAI' 2007: Proceedings of the 1st Workshop on Middleware-Application Interaction (The 1st Workshop on Middleware-Application Interaction (MAI'2007) Lisbon, Portugal 20.03.2007). 2007, S. 25-30. - ISBN 978-1-59593-696-7 | 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 | Kapitza, Rüdiger ; Schmidt, Holger ; Hauck, Franz J.: Platform-Independent Object Migration in CORBA. In: Meersman, Robert ; Tari, Zahir (Hrsg.) : On the Move to Meaningful Internet Systems 2005: CoopIS, DOA, and ODBASE (International Symposium on Distributed Objects and Applications (DOA) Agia Napa, Cyprus 31.10-4.11.2005). Berlin, Heidelberg : Springer, 2005, S. 900-917. |
|