ACM Home Page
Please provide us with feedback. Feedback
Agent factory: generative migration of mobile agents in heterogeneous environments
Full text PdfPdf (522 KB)
Source Symposium on Applied Computing archive
Proceedings of the 2002 ACM symposium on Applied computing table of contents
Madrid, Spain
SESSION: Agents, interactions, mobility and systems table of contents
Pages: 101 - 106  
Year of Publication: 2002
ISBN:1-58113-445-2
Authors
F. M. T. Brazier  Vrije Universiteit Amsterdam, De Boelelaan 1081a, 1081 HV Amsterdam, The Netherlands
B. J. Overeinder  Vrije Universiteit Amsterdam, De Boelelaan 1081a, 1081 HV Amsterdam, The Netherlands
M. van Steen  Vrije Universiteit Amsterdam, De Boelelaan 1081a, 1081 HV Amsterdam, The Netherlands
N. J. E. Wijngaards  Vrije Universiteit Amsterdam, De Boelelaan 1081a, 1081 HV Amsterdam, The Netherlands
Sponsor
SIGAPP: ACM Special Interest Group on Applied Computing
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 4,   Downloads (12 Months): 29,   Citation Count: 8
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/508791.508811
What is a DOI?

ABSTRACT

In most of today's agent systems migration of agents requires homogeneity in the programming language and/or agent platform in which an agent has been designed. In this paper an approach is presented with which heterogeneity is possible: agents can migrate between non-identical platforms, and need not be written in the same language. Instead of migrating the "code" (including data and state) of an agent, a blueprint of an agent's functionality and its state is transferred. An agent factory generates new code on the basis of this blueprint. This approach of generative mobility not only has implications for interoperability but also for security, as discussed in this paper.


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
F. M. T. Brazier, B. M. Dunin-Keplicz, N. R. Jennings, and J. Treur. Formal specification of multi-agent systems: A real-world case. International Journal of Co-operative Information Systems, 6:67-94, 1997. Special Issue on Formal Methods in Co-operative Information Systems: Multi-Agent Systems.
 
2
 
3
F. M. T. Brazier and N. J. E. Wijngaards. Automated servicing of agents. In Proceedings of the AISB-01 Symposium on Adaptive Agents and Multi-Agent Systems, pages 54-64, March 2001.
 
4
W. M. Farmer, J. D. Guttman, and V. Swarup. Security for mobile agents: Issues and requirements. In Proceedings of the 19th National Information Systems Security Conference, pages 591-597, Baltimore, MD, October 1996.
 
5
 
6
L. Gong and R. Schemers. Implementing protection domains in the Java Development Kit 1.2. In Proceedings of the Symposium on Network and Distributed System Security, pages 125-134, San Diego, CA, March 1998.
 
7
 
8
9
 
10
 
11
 
12
 
13
H. Nwana, D. Ndumu, L. Lee, and J. Collis. ZEUS: A tool-kit for building distributed multi-agent systems. Applied Artifical Intelligence Journal, 13(1):129-186, 1999.
 
14
OMG. Mobile agent facility specification. OMG Document formal/00-01-02, Object Management Group, Framingham, MA, January 2000.
 
15
 
16
 
17
F. Peña-Mora and S. Vadhavkar. Design rationale and design patterns in reusable software design. In Artificial Intelligence in Design (AID'96), pages 251-268, Dordrecht, 1996. Kluwer Academic Publishers.
 
18
G. P. Picco. Mobile agents: An introduction. Microprocessors and Microsystems, 25(2):65-74, April 2001.
 
19
 
20
B. Schneier. Applied Cryptography. John Wiley, New York, NY, 2nd edition, 1996.
 
21
 
22
 
23
24

CITED BY  8

Collaborative Colleagues:
F. M. T. Brazier: colleagues
B. J. Overeinder: colleagues
M. van Steen: colleagues
N. J. E. Wijngaards: colleagues