University of Ulm
Computer Science
Verteilte Systeme/Distributed Systems
Projects   |   Publications   |   Teaching   |   Persons Search   |   Intranet

Current Position
University of Ulm
Computer Science
Distributed Systems Lab
Projects
Adaptive Mobile Objects

Additional Topics
 
 

Adaptive Mobile Objects in Heterogeneous Environments

[AOM logo]

The majority of object migration systems do not support heterogeneous environments. Few systems solve this challenge by specifying a platform and language independent state transfer format, requiring a compatible implementation for every target language. However, fields of research like Ubiquitous and Pervasive Computing with mobile users and applications demand an even more platform-independent, flexible and adaptive approach.

AOM (Adaptive Object Migration) provides a novel approach for adaptive object and agent migration in heterogeneous environments based on our former work enabling language- and platform-independent object mobility in CORBA. By providing flexible mechanisms to reduce, expand and transform an object's state and functionality during migration, we support adaptation to the context and application-specific demands at the target system.

This is achieved by introducing a separation of state, functionality and implementation code instead of mapping particular state on particular code. Our prototype system supports object migration from Java to C++ and vice versa. In principle, our concept can be transferred to any CORBA-supported programming language.

Team

Publications

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.

Kapitza, Rüdiger ; Hauck, Franz J.: DLS: a CORBA service for dynamic loading of code . In: Meersmann, Robert ; Tahir, Zahir ; Schmidt, Douglas C. (Hrsg.) : On The Move to Meaningful Internet Systems 2003: CoopIS, DOA, and ODBASE (OTM Confederated International Conferences Sicily Nov 3-7, 2003). 2003, S. 1333-1350.


Languages
Deutsch
Copyright © 2007 Distributed Systems Lab · Uni Ulm Imprint