• DocumentCode
    2776267
  • Title

    Distributed logic programming using mobile agents

  • Author

    Wang, T.I. ; Clark, K.L.

  • Author_Institution
    Dept. of Eng. Sci., Nat. Cheng Kung Univ., Taiwan
  • Volume
    2
  • fYear
    2004
  • fDate
    29-31 March 2004
  • Firstpage
    137
  • Abstract
    We describe the use of mobile agent technologies in building a framework for supporting distributed logic programming and remote conditional querying. A mobile agent moves from server to server carrying its own knowledge. When it arrives at a server it is given read access to the some part of the server´s knowledge base. It then answers its queries using the server´s knowledge and its own, adding the results to its own knowledge. We can view the mobile agent´s queries as conditional remote queries - what answers would the server give if the knowledge carried by the agent were added to the server. To implement a prototype framework of mobile agents and knowledge servers we have used a new multiparadigm and multi-threaded programming language Go !. This supports mobile agent´s as knowledge objects and has powerful knowledge structuring features. We assume some familiarity with Prolog.
  • Keywords
    PROLOG; logic programming; mobile agents; multi-agent systems; multi-threading; Go multi-threaded programming language; Prolog language; conditional remote queries; distributed logic programming; knowledge servers; knowledge structuring features; mobile agents; Computer applications; Computer languages; Distributed computing; Educational institutions; Logic programming; Mobile agents; Mobile communication; Paper technology; Prototypes; Telecommunication traffic;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Advanced Information Networking and Applications, 2004. AINA 2004. 18th International Conference on
  • Print_ISBN
    0-7695-2051-0
  • Type

    conf

  • DOI
    10.1109/AINA.2004.1283773
  • Filename
    1283773