As Strong as Possible Agent Mobility
A major challenge for distributed applications working in mobile contexts is to provide application developers with a method of building stable systems whose elements may change across time. We introduce the concept of As Strong As Possible mobility that uses a combination of data space management and thread state capture so that objects and threads can migrate in a manner that has not been properly explored yet. The ultimate goal is to provide a mechanism for mobility where an object will be migrated using strong mobility techniques where possible and using rebinding mechanisms when it is not advantageous to simply ’grab’ a thread’s state.
KeywordsVirtual Machine Mobile Agent Mobile Object Execution State Mobile Context
Unable to display preview. Download preview PDF.
- Jim Waldo, Geoff Wyant, Ann Wollrath, Sam Kendall, “A Note on Distributed Computing”, Technical Report TR-94-29, Sun Microsystems Laboratories, Inc, November 1994.Google Scholar
- S. Bouchenak. “Pickling threads state in the Java system”, Third European Research Seminar on Advances in Distributed Systems (ERSADS’99), Madeira Island-Portugal. 23rd-28th April 1999.Google Scholar