Simplifying mobile agent development through reactive mobility by failure

被引:0
|
作者
Zunino, A [1 ]
Campo, M [1 ]
Mateos, C [1 ]
机构
[1] UNICEN Univ, ISISTAN Res Inst, Tandil, Buenos Aires, Argentina
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Nowadays, Java-based platforms are the most common proposals for building mobile agent systems using web technology. However, the weak mobility model they use, the lack of adequate support for supporting inference and reasoning, added to the inherent complexity of developing location aware software, impose strong limitations for developing mobile intelligent agent systems. In this article we present MoviLog, a platform for building Prolog-based mobile agents with a strong mobility model. MoviLog is an extension of JavaLog, an integration of Java and Prolog, that allows a user to take advantage of the best features of the programming paradigms they represent. MoviLog provides logic modules, called Brainlets, which are able to migrate among different web sites, either proactively or reactively, to use the available knowledge in order to find a solution. The most interesting feature introduced by MoviLog is the reactive mobility by failure (RMF) mechanism. This mechanism acts when a specially declared Prolog predicate fails, by transparently moving a Brainlet to another host which has declared the same predicate to try to satisfy the current goal.
引用
收藏
页码:163 / 174
页数:12
相关论文
共 50 条
  • [31] A Research on Mobile Agent Technique and Application Development
    Chen Jia-jun
    Xing Chang-feng
    Liu Gao-feng
    Cheng Zhi-feng
    MECHANICAL, MATERIALS AND MANUFACTURING ENGINEERING, PTS 1-3, 2011, 66-68 : 782 - 787
  • [32] DIFFUSION OF REACTIVE AGENT THROUGH A MATRIX FILLED WITH INHIBITOR
    BUDTOV, VP
    GANDELSMAN, MI
    MULIN, YA
    SULEIMANOV, IE
    SHTERENZON, AL
    VYSOKOMOLEKULYARNYE SOEDINENIYA SERIYA A & SERIYA B, 1995, 37 (10): : 1720 - 1727
  • [33] MANAGEMENT DEVELOPMENT THROUGH MOBILITY AND VERSATILITY
    FAY, L
    PUBLIC PERSONNEL REVIEW, 1964, 25 (04): : 240 - 244
  • [34] A reactive multi-agent system for localization and tracking in mobile robotics
    Gechter, F
    Chevrier, V
    Charpillet, F
    ICTAI 2004: 16TH IEEE INTERNATIONALCONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2004, : 431 - 435
  • [35] Development of Spawning and Mobility Model for Heavyweight Software Agent
    Alshaki, Osama Treef
    Ahmad, Mohd Sharifuddin
    Mahmoud, Moamin A.
    2015 INTERNATIONAL SYMPOSIUM ON AGENTS, MULTI-AGENT SYSTEMS AND ROBOTICS (ISAMSR), 2015, : 131 - 135
  • [36] Multi-Robot Coordination Through Mobile Agent
    Qian, Binsen
    Cheng, Harry H.
    2018 14TH IEEE/ASME INTERNATIONAL CONFERENCE ON MECHATRONIC AND EMBEDDED SYSTEMS AND APPLICATIONS (MESA), 2018,
  • [37] A Dynamic Clone Approach For Mobile Agent to Survive Server Failure
    Kaur, Maneet
    Sharma, Sandeep
    2015 4TH INTERNATIONAL CONFERENCE ON RELIABILITY, INFOCOM TECHNOLOGIES AND OPTIMIZATION (ICRITO) (TRENDS AND FUTURE DIRECTIONS), 2015,
  • [38] EasiShop: Context sensitive shopping for the mobile user through mobile agent technology
    Keegan, S
    O'Hare, G
    13TH IEEE INTERNATIONAL SYMPOSIUM ON PERSONAL, INDOOR AND MOBILE RADIO COMMUNICATIONS, VOL 1-5, PROCEEDINGS: SAILING THE WAVES OF THE WIRELESS OCEANS, 2002, : 1962 - 1966
  • [39] Fostering Accessible Urban Mobility through Smart Mobile Applications
    Palazzi, Claudio E.
    Bujari, Armir
    2016 13TH IEEE ANNUAL CONSUMER COMMUNICATIONS & NETWORKING CONFERENCE (CCNC), 2016,
  • [40] Smart Tourist - Passive Mobility Tracking Through Mobile Application
    Viswanath, Sanjana Kadaba
    Yuen, Chau
    Ku, Xuefang
    Liu, Xiang
    INTERNET OF THINGS: IOT INFRASTRUCTURES, PT II, 2015, 151 : 183 - 191