Experiences and future challenges in mobile agent programming

被引:16
|
作者
Tripathi, AR [1 ]
Ahmed, T
Karnik, NM
机构
[1] Univ Minnesota, Dept Comp Sci, Minneapolis, MN 55455 USA
[2] IBM India Res Lab, New Delhi, India
基金
美国国家科学基金会;
关键词
Internet programming; Internet agents; mobile agents; mobile code; mobile objects; distributed computing; security; fault tolerance;
D O I
10.1016/S0141-9331(01)00105-3
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The current research in mobile agent systems has demonstrated the utility of this paradigm in building a wide range of distributed applications and systems. In this paper, we present the promising areas for mobile agent based applications. These range from network management, to personal assistants over the Internet, to distributed collaborations. There are many mobile agent programming platforms available today. A large cross-section of these are based on Java. The design of a mobile agent programming platform requires addressing several important problems. In this paper, we discuss these design issues and show how some of the contemporary mobile agent systems have addressed these in their designs. We focus particularly on the Ajanta system, which is a good representative of modern Java-based agent programming platforms. We present here two applications developed using Ajanta, and we discuss the future challenges for research in this field. (C) 2001 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:121 / 129
页数:9
相关论文
共 50 条
  • [1] A Future for Agent Programming
    Logan, Brian
    ENGINEERING MULTI-AGENT SYSTEMS, EMAS 2015, 2015, 9318 : 3 - 17
  • [2] Mobile agent programming in Ajanta
    Tripathi, AR
    Karnik, NM
    Vora, MK
    Ahmed, T
    Singh, RD
    19TH IEEE INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, PROCEEDINGS, 1999, : 190 - 197
  • [3] Mobile agent programming in Ajanta
    Tripathi, Anand R.
    Karnik, Neeran M.
    Vora, Manish K.
    Ahmed, Tanvir
    Singh, Ram D.
    Proceedings - International Conference on Distributed Computing Systems, 1999, : 190 - 197
  • [4] Modelling of Multi-Agent Systems: Experiences with Membrane Computing and Future Challenges
    Kefalas, Petros
    Stamatopoulou, Ioanna
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2010, (33): : 71 - 82
  • [5] Mobile Network Emulation - Experiences and Challenges
    Adamson, Brian
    Claypool, David
    2013 IEEE MILITARY COMMUNICATIONS CONFERENCE (MILCOM 2013), 2013, : 1081 - 1086
  • [6] Mobile agent programming for clusters with parallel skeletons
    Aversa, R
    Di Martino, B
    Mazzocca, N
    Venticinque, S
    HIGH PERFORMANCE COMPUTING FOR COMPUTATIONAL SCIENCE - VECPAR 2002, 2003, 2565 : 622 - 634
  • [7] Design of the Ajanta system for mobile agent programming
    Tripathi, AR
    Karnik, NM
    Ahmed, T
    Singh, RD
    Prakash, A
    Kakani, V
    Vora, MK
    Pathak, M
    JOURNAL OF SYSTEMS AND SOFTWARE, 2002, 62 (02) : 123 - 140
  • [8] Experiences with software engineering of mobile agent applications
    Sutandiyo, W
    Chhetri, MB
    Krishnaswamy, S
    Loke, SW
    2004 AUSTRALIAN SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2004, : 339 - 348
  • [9] Mobile thermal challenges in future platforms
    Mongia, R. K.
    Pokharna, H.
    Machiroutu, S.
    THERMES 2007: THERMAL CHALLENGES IN NEXT GENERATION ELECTRONIC SYSTEMS, 2007, : 283 - +
  • [10] THE FUTURE MOBILE INFRASTRUCTURE: CHALLENGES AND OPPORTUNITIES
    Bonomi, Flavio
    IEEE WIRELESS COMMUNICATIONS, 2010, 17 (05) : 4 - 5