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 条
  • [21] LEVERAGING STRONG AGENT MOBILITY FOR AGLETS WITH THE MOBILE JIKESRVM FRAMEWORK
    Quitadamo, Raffaele
    Leonardi, Letizia
    Cabri, Giacomo
    SCALABLE COMPUTING-PRACTICE AND EXPERIENCE, 2006, 7 (04): : 37 - 51
  • [22] A networking architecture for mobility services using mobile agent approach
    Hong, CS
    Koga, Y
    Matsushita, Y
    TINA '97 - GLOBAL CONVERGENCE OF TELECOMMUNICATIONS AND DISTRIBUTED OBJECT COMPUTING, PROCEEDINGS, 1998, : 297 - 307
  • [23] Mobility-aware balanced scheduling algorithm in mobile Grid based on mobile agent
    Lee, Jonghyuk
    Choi, Sungjin
    Suh, Taeweon
    Yu, Heonchang
    KNOWLEDGE ENGINEERING REVIEW, 2014, 29 (04): : 409 - 432
  • [24] MEANINGFUL MOBILITY Gender, development and mobile phones
    Tacchi, Jo
    Kitner, Kathi R.
    Crawford, Kate
    FEMINIST MEDIA STUDIES, 2012, 12 (04) : 528 - 537
  • [25] Mobile agent based framework for mobile ubiquitous application development
    Seungkeun Lee
    Kuinam Kim
    Telecommunication Systems, 2012, 51 : 137 - 146
  • [26] Mobile agent based framework for mobile ubiquitous application development
    Lee, Seungkeun
    Kim, Kuinam
    TELECOMMUNICATION SYSTEMS, 2012, 51 (2-3) : 137 - 146
  • [27] Development of an ultra low density reactive agent
    Silva, G
    Katsabanis, PD
    PROCEEDINGS OF THE TWENTY-SIXTH ANNUAL CONFERENCE ON EXPLOSIVES AND BLASTING TECHNIQUE, VOL II, 2000, : 205 - 213
  • [28] Mobile agent security through multi-agent cryptographic protocols
    Stephen, K
    Xu, K
    IC'03: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON INTERNET COMPUTING, VOLS 1 AND 2, 2003, : 462 - 468
  • [29] A design of the mobile agent language using URN for effective mobility extension
    Kim, SK
    Shin, KH
    Yoo, CW
    IC-AI'2000: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE, VOL 1-III, 2000, : 581 - 586
  • [30] Promoting the development of secure mobile agent applications
    Garrigues, Caries
    Robles, Sergi
    Borrell, Joan
    Navarro-Arribas, Guillermo
    JOURNAL OF SYSTEMS AND SOFTWARE, 2010, 83 (06) : 959 - 971