ACM Home Page
Please provide us with feedback. Feedback
Strong agent mobility for aglets based on the IBM JikesRVM
Full text PdfPdf (118 KB)
Source Symposium on Applied Computing archive
Proceedings of the 2006 ACM symposium on Applied computing table of contents
Dijon, France
SESSION: Agents, interactions, mobility, and systems (AIMS) table of contents
Pages: 90 - 95  
Year of Publication: 2006
ISBN:1-59593-108-2
Authors
Giacomo Cabri  Università di Modena e Reggio Emilia, Modena - Italy
Luca Ferrari  Università di Modena e Reggio Emilia, Modena - Italy
Letizia Leonardi  Università di Modena e Reggio Emilia, Modena - Italy
Raffaele Quitadamo  Università di Modena e Reggio Emilia, Modena - Italy
Sponsor
SIGAPP: ACM Special Interest Group on Applied Computing
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 1,   Downloads (12 Months): 43,   Citation Count: 1
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1141277.1141298
What is a DOI?

ABSTRACT

Mobility enables agents to migrate among several hosts, becoming active entities of networks. Java is today one of the most exploited languages to build mobile agent systems, thanks to its object-oriented support, portability and network facilities. Nevertheless, Java does not support strong mobility, i.e., the mobility of threads along with their execution state; thus developers cannot develop agents as real mobile entities. This paper reports our approach for Java thread strong migration, based on the IBM Jikes Research Virtual Machine, presenting our results and proposing an enrichment of the Aglets mobile agent platform in order to exploit strong agent mobility.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
The Aglets Mobile Agent Platform website http://aglets.sourceforge.net
 
3
 
4
5
6
 
7
S. Bouchenak, D. Hagimont, S. Krakowiak, N. De Palma and F. Boyer, "Experiences Implementing Efficient Java Thread Serialization, Mobility and Persistence", I.N.R.I.A., Research report n°4662, December 2002
 
8
9
 
10
 
11
G. Cugola, C. Grezzi, G. P. Picco and G. Vigna, "Analyzing Mobile Code Languages", Mobile Object Systems n. 1222, Springer, 1997
 
12
 
13
 
14
 
15
 
16
F. Bellifemine, G. Caire, A. Poggi, G. Rimassa, "JADE - A White Paper", EXP in Search of Innovation, TILAB, vol. 3, 2003
17
 
18
The JikesRVM project site: http://jikesrvm.sourceforge.net
 
19
 
20
D. B. Lange, Y. Aridor, "Agent Transfer Protocol (ATP)", IBM=TRL, draft number 4, March 1997
 
21
 
22
M. 22, P. McBurney, C. Preist, "Agent Technology: Enabling Next Generation Computing - A Roadmap for Agent Based Computing", AgentLink, http://www.agentlink.org/roadmap
 
23
 
24
 
25
"The Java Object Serialization Specification", Sun Microsystems, 1997
 
26
D. Sislak, M. Rollo, M. Pechoucek, "A-globe: Agent Platform with Inaccessibility and Mobility Support", in Cooperative Information Agents VIII, n. 3191, Springer-Verlag Heidelberg, 2004
27
 
28
N. Suri et al., "An Overview of the NOMADS Mobile Agent System", Workshop On Mobile Object Systems in association with the 14th European Conference on Object-Oriented Programming (ECOOP 2000), Cannes, France, 2000
 
29
 
30
 
31


Collaborative Colleagues:
Giacomo Cabri: colleagues
Luca Ferrari: colleagues
Letizia Leonardi: colleagues
Raffaele Quitadamo: colleagues