• Title of article

    Distributed coordination with Messengers

  • Author/Authors

    Munehiro Fukuda، نويسنده , , Lubomir F. Bic، نويسنده , , Michael B. Dillencourt، نويسنده , , Fehmina Merchant، نويسنده ,

  • Issue Information
    ماهنامه با شماره پیاپی سال 1998
  • Pages
    21
  • From page
    291
  • To page
    311
  • Abstract
    messengers is a paradigm for the programming of distributed systems. It is based on the principles of autonomous messages, called Messengers, which carry their own behavior in the form of a program. This enables them to navigate freely in the underlying computational network, communicate with one another, and invoke compiled node-resident C functions in the nodes they visit. Hence, a distributed application is viewed as a collection of C functions whose invocation and interoperation is orchestrated by Messengers. This provides for a clear separation between computations, as expressed by the individual node functions, and coordination, which is the order of function invocations and the transport of information among them as prescribed by Messengers. This separation allows each layer to be designed and implemented separately. It also supports the reuse of the coordination structures and the interactive and incremental development and use of distributed applications.
  • Keywords
    Coordination , Mobile agents , Navigation , Distributed computing , simulation
  • Journal title
    Science of Computer Programming
  • Serial Year
    1998
  • Journal title
    Science of Computer Programming
  • Record number

    1079512