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 条
  • [1] Simplifying mobile agent development through reactive mobility by failure
    Zunino, Alejandro
    Campo, Marcelo
    Mateos, Cristian
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2002, 2507 : 163 - 174
  • [2] On Simplifying Mobile Mashup Application Development
    Wu, Guan-Zhong
    Huang, Chen-Che
    Teng, Yui-Chey
    Huang, Jiun-Long
    Ting, Wei-Chih
    Su, Yi-Yu
    Liu, Pin-Chuan
    2013 IEEE 37TH ANNUAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE (COMPSAC), 2013, : 728 - +
  • [3] Simplifying mobile commerce through a trusted transaction broker
    Panduranga, SN
    2005 IEEE INTERNATIONAL CONFERENCE ON PERSONAL WIRELESS COMMUNICATIONS, 2005, : 267 - 271
  • [4] Mobility support with a mobile agent system
    Park, ASB
    Lipperts, S
    Kreller, B
    Schiemann, B
    INTELLIGENT AGENTS FOR TELECOMMUNICATION APPLICATIONS, 1999, 1699 : 148 - 160
  • [5] Organization and mobility in mobile agent computing
    Satoh, I
    PROGRAMMING MULTI-AGENT SYSTEMS, 2006, 3862 : 187 - 205
  • [6] Agent based network computing: Simplifying the development framework
    Linn, C
    2001 INTERNATIONAL CONFERENCES ON INFO-TECH AND INFO-NET PROCEEDINGS, CONFERENCE A-G: INFO-TECH & INFO-NET: A KEY TO BETTER LIFE, 2001, : C174 - C178
  • [7] Agent mobility mechanism based on mobile agent: research and implementation
    Li, Zeng-Zhi
    Li, Gang
    Xue, Wen-Ge
    Lu, Jian-Ping
    Xiaoxing Weixing Jisuanji Xitong/Mini-Micro Systems, 2003, 24 (09):
  • [8] Simplifying Mobile Robot Tracking Control Through Feedback Equivalence
    Moustris, George P.
    Tzafestas, Costas S.
    2016 24TH MEDITERRANEAN CONFERENCE ON CONTROL AND AUTOMATION (MED), 2016, : 919 - 924
  • [9] Mobile agent network for supporting personal mobility
    Jung, E
    Park, YJ
    Park, C
    TWELFTH INTERNATIONAL CONFERENCE ON INFORMATION NETWORKING (ICOIN-12), PROCEEDINGS, 1998, : 131 - 136
  • [10] Application and Development of Mobile Agent in AN
    XU Li~(1
    2.Department of Computer Science
    TheJournalofChinaUniversitiesofPostsandTelecommunications, 2004, (01) : 73 - 78