• DocumentCode
    1667534
  • Title

    The reconstruction of a mobile agent computation and its validation

  • Author

    Filali, Mamoun ; Mauran, Philippe ; Padiou, Gérard ; Quéinnec, Philippe

  • Author_Institution
    Inst. de Recherche en Informatique de Toulouse, France
  • fYear
    2003
  • Abstract
    We propose a new representation to describe mobile agents computations, where the underlying control structures are diffusing computations. Usually, distributed computations are abstracted as sets of receiving, sending and internal events. Instead of using this representation, we consider a diffusing computation as a set of leaves of a control tree associated to the different threads of control generated by the computation. We introduce so-called "Visit tags" to capture such a representation. These tags exhibit several nice properties, in particular, the whole computation tree can be reconstructed from the knowledge of tags labeling termination events. This tree is useful to assess global properties or evaluate state predicates, as well as to replay the computation. We present a formal development of the reconstruction algorithm as a sequence of refinement steps.
  • Keywords
    Internet; distributed processing; mobile agents; control structures; control tree; diffusing computations; labeling termination events; mobile agent computation; Cloning; Computational modeling; Concurrent computing; Distributed computing; Internet; Labeling; Mobile agents; Mobile computing; Reconstruction algorithms; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Symposium, 2003. Proceedings. International
  • ISSN
    1530-2075
  • Print_ISBN
    0-7695-1926-1
  • Type

    conf

  • DOI
    10.1109/IPDPS.2003.1213429
  • Filename
    1213429