XML-based agent communication, migration and computation in mobile agent systems

被引:21
|
作者
Chen, Bo [2 ]
Linz, David D. [1 ]
Cheng, Harry H. [1 ]
机构
[1] Univ Calif Davis, Integrat Engn Lab, Dept Mech & Aeronaut Engn, Davis, CA 95616 USA
[2] Michigan Technol Univ, Dept Mech Engn Engn Mech, Houghton, MI 49931 USA
基金
美国国家科学基金会;
关键词
mobile agents; agent communication; mobility; XML;
D O I
10.1016/j.jss.2007.10.026
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This article presents the research work that exploits using XML (Extensible Markup Language) to represent different types of information in mobile agent systems, including agent communication messages, mobile agent messages, and other system information. The goal of the research is to build a programmable information base in mobile agent systems through XML representations. The research not only studies using XML in binary agent system space such as representing agent communication messages and mobile agent messages, but also explores interpretive XML data processing to avoid the need of an interface layer between script mobile agents and system data represented in XML. These XML-based information representations have been implemented in Mobile-C, a FIPA (The Foundation for Intelligent Physical Agents) compliant mobile agent platform. Mobile-C uses FIPA ACL (Agent Communication Language) messages for both inter-agent communication and inter-platform migration. Using FIPA ACL messages for agent migration in FIPA compliant agent systems simplifies agent platform, reduces development effort, and easily achieves inter-platform migration through well-designed communication rnechanisms provided in the system. The ability of interpretive XML data processing allows mobile agents in Mobile-C directly accessing XML data information without the need of an extra interface layer. (C) 2007 Elsevier Inc. All rights reserved.
引用
收藏
页码:1364 / 1376
页数:13
相关论文
共 50 条
  • [41] Verification of Multi-agent Systems with Timeouts for Migration and Communication
    Aman, Bogdan
    Ciobanu, Gabriel
    [J]. THEORETICAL ASPECTS OF COMPUTING - ICTAC 2019, 2019, 11884 : 134 - 151
  • [42] A XML-based data communication solution for program mining
    Fang, CH
    Zhang, YX
    Xia, DL
    Xu, KG
    [J]. INTELLIGENT DATA ENGINEERING AND AUTOMATED LEARNING, 2003, 2690 : 569 - 575
  • [43] An XML-based communication protocol for accelerator distributed controls
    Catani, L.
    [J]. NUCLEAR INSTRUMENTS & METHODS IN PHYSICS RESEARCH SECTION A-ACCELERATORS SPECTROMETERS DETECTORS AND ASSOCIATED EQUIPMENT, 2008, 586 (03): : 444 - 451
  • [44] Agent technologies within intelligent networks and mobile communication systems
    Magedanz, T
    [J]. COMPUTER NETWORKS-THE INTERNATIONAL JOURNAL OF COMPUTER AND TELECOMMUNICATIONS NETWORKING, 1999, 31 (19): : 1995 - 1997
  • [45] Toward XML-based knowledge discovery systems
    Meo, R
    Psaila, G
    [J]. 2002 IEEE INTERNATIONAL CONFERENCE ON DATA MINING, PROCEEDINGS, 2002, : 665 - 668
  • [46] XML-based frameworks for management of fieldbus systems
    [J]. Wollschlaeger, Martin, 2000, ISA, Research Triangle Park, NC, United States (402):
  • [47] Creation of mobile communication network provisioning systems based on an organization hierarchy agent model
    Takahashi, K
    Sakuramoto, H
    Watanabe, T
    Tanigawa, N
    [J]. IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2003, E86D (08) : 1356 - 1368
  • [48] Evolution and change management of XML-based systems
    Necasky, Martin
    Klimek, Jakub
    Maly, Jakub
    Mlynkova, Irena
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2012, 85 (03) : 683 - 707
  • [49] Agent Based Framework for Radio Resource Management Analysis in Cellular Mobile Communication Systems
    Sirbu, Gabriel
    Bogdan, Ion
    [J]. 2011 10TH INTERNATIONAL SYMPOSIUM ON SIGNALS, CIRCUITS AND SYSTEMS (ISSCS), 2011,
  • [50] Implementation of self-backup mechanism and inter-agent communication for strong migration mobile agent system
    Kondoh, Takahiro
    Kato, Fumiaki
    Kai, Munenori
    [J]. 2009 IEEE PACIFIC RIM CONFERENCE ON COMMUNICATIONS, COMPUTERS AND SIGNAL PROCESSING, VOLS 1 AND 2, 2009, : 576 - 581