XML-based mobile agents

被引:1
作者
Steele, R [1 ]
Dillon, T [1 ]
Pandya, P [1 ]
Ventsov, Y [1 ]
机构
[1] Univ Technol Sydney, Broadway, NSW 2007, Australia
来源
ITCC 2005: INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY: CODING AND COMPUTING, VOL 2 | 2005年
关键词
XML; mobile agents; UDDI; web services; agent architecture;
D O I
10.1109/ITCC.2005.302
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Current mobile agent systems are based on agent architectures that are partially or fully implementation programming language-specific. Mobile agent implementation in a specific programming language has usage limitations as the inter agent communication and agent migration to other agent hosts needs support for the same language. Widely used Java-based agents have an advantage of easy agent migration through bytecode transfer but this also imposes the requirement of a Java Virtual Machine (JVM) on each agent host where agents can migrate to. To achieve a truly system independent and agent system architecture independent solution, here we propose a XML-based mobile agent architecture. This paper presents a mobile agent system design based on the use of XML-based agent code, the UDDI registry for agent registration and lookup/discovery and XML Web Service calls for mobile agent intercommunication and migration. This will also facilitate industry to have easier and less risky adaptation from existing agent system implementation.
引用
收藏
页码:42 / 48
页数:7
相关论文
共 13 条
[1]   Compile-time and runtime analysis of active behaviors [J].
Baralis, E ;
Ceri, S ;
Paraboschi, S .
IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 1998, 10 (03) :353-370
[2]  
BOLEY H, 2001, INT SEM WEB WORK S
[3]  
Deugo D, 2001, 5TH INTERNATIONAL SYMPOSIUM ON AUTONOMOUS DECENTRALIZED SYSTEMS, PROCEEDINGS, P278, DOI 10.1109/ISADS.2001.917429
[4]   Understanding code mobility [J].
Fuggetta, A ;
Picco, GP ;
Vigna, G .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1998, 24 (05) :342-361
[5]  
JANSEN W, 1999, NIST SPECIAL PUBLICA
[6]  
KENDALL EA, 2000, ACM COMPUTING SURVEY, V32
[7]  
KOTZ D, 2002, IEEE DISTRIBUTED SYS
[8]  
LAM P, 2004, P IEEE INT C SYST MA
[9]   The state of web services [J].
Langdon, CS .
COMPUTER, 2003, 36 (07) :93-94
[10]  
SCHOEMAN M, 2003, ACM INT C P SERIES, P48