| Agent factory: generative migration of mobile agents in heterogeneous environments |
| Full text |
Pdf
(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 |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 4, Downloads (12 Months): 29, Citation Count: 8
|
|
|
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
|
K. A. Iskra , F. van der Linden , Z. W. Hendrikse , B. J. Overeinder , G. D. van Albada , P. M. A. Sloot, The implementation of dynamite: an environment for migrating PVM tasks, ACM SIGOPS Operating Systems Review, v.34 n.3, p.40-55, July 2000
[doi> 10.1145/506117.506123]
|
| |
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
|
Niranjan Suri , Jeffrey Bradshaw , Maggie R. Breedy , Paul T. Groth , Gregory A. Hill , Renia Jeffers, Strong Mobility and Fine-Grained Resource Control in NOMADS, Proceedings of the Second International Symposium on Agent Systems and Applications and Fourth International Symposium on Mobile Agents, p.2-15, September 13-15, 2000
|
| |
23
|
|
 |
24
|
Dan S. Wallach , Dirk Balfanz , Drew Dean , Edward W. Felten, Extensible security architectures for Java, Proceedings of the sixteenth ACM symposium on Operating systems principles, p.116-128, October 05-08, 1997, Saint Malo, France
|
|