• DocumentCode
    2693119
  • Title

    Implementation of MAP: A system for mobile assistant programming

  • Author

    Perret, Stéphane ; Duda, Andrzej

  • Author_Institution
    IMAG, Grenoble, France
  • fYear
    1996
  • fDate
    3-6 Jun 1996
  • Firstpage
    116
  • Lastpage
    121
  • Abstract
    We have define a network programming model called Mobile Assistant Programming (MAP) for development and execution of communication applications in large scale networks of heterogeneous computers. MAP assistants are high-level interpreted programs that can move between nodes, create clones and report results. Their execution is asynchronous and persistent to take into account client disconnections and node failures. This paper presents the implementation of the MAP model using the World-Wide Web framework and the Scheme programming language. Our measures and the first experience with MAP applications show that significant performance improvement can be achieved by moving computation closer to data: both the elapsed time and network traffic are reduced
  • Keywords
    computer networks; distributed processing; MAP; World-Wide Web; heterogeneous computers; high-level interpreted programs; mobile assistant programming; network traffic; performance improvement; Application software; Cloning; Computer languages; Computer networks; Large-scale systems; Mobile communication; Mobile computing; Telecommunication traffic; Time measurement; Traffic control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Systems, 1996. Proceedings., 1996 International Conference on
  • Conference_Location
    Tokyo
  • Print_ISBN
    0-8186-7267-6
  • Type

    conf

  • DOI
    10.1109/ICPADS.1996.517552
  • Filename
    517552