• DocumentCode
    3241270
  • Title

    Mobile agents for distributed logic programming

  • Author

    Wang, Tzone I. ; Wang, Chien Chao

  • Author_Institution
    Dept. of Eng. Sci., Nat. Cheng Kung Univ., Tainan, Taiwan
  • fYear
    2002
  • fDate
    17-20 Dec. 2002
  • Firstpage
    177
  • Lastpage
    182
  • Abstract
    This paper describes the use of mobile agent technologies in building a framework for supporting distributed logic programming. The distinctive idea is to replace the distributed unification mechanism in most distributed logic programming languages with the mobility and execution locality of mobile agents. Mobile agents, migrating among logic server hosts, accomplish distributed deductions by asserting program clauses and queries into the server triggering inferences, and retrieving results. The mobile agent framework is designed to integrate a mobile agent system and necessary logic servers. One of the distinguishing features of this framework is that each logic server retains its own autonomy. Another notable characteristic is the clauses exchange ability among distributed logic servers that may make many operations required by distributed knowledge processing easier. In a prototypical implementation, a Prolog system on a host will serve as a logic server and, in the mean time, as a standalone logic programming system in the host.
  • Keywords
    PROLOG; distributed programming; logic programming; mobile agents; Prolog; distributed knowledge processing; distributed logic programming; distributed logic programming languages; distributed unification mechanism; execution locality; inference; mobile agents; program clauses; queries; Application software; Computational modeling; Computer applications; Distributed computing; Logic programming; Mobile agents; Network servers; Prototypes; Telecommunication traffic; Traffic control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Systems, 2002. Proceedings. Ninth International Conference on
  • ISSN
    1521-9097
  • Print_ISBN
    0-7695-1760-9
  • Type

    conf

  • DOI
    10.1109/ICPADS.2002.1183396
  • Filename
    1183396