• DocumentCode
    1941340
  • Title

    A general approach to trace-checking in distributed computing systems

  • Author

    Jard, Claude ; Jourdan, Guy-Vincent ; Jeron, Thierry ; Rampon, Jean-Xavier

  • Author_Institution
    IRISA, Rennes, France
  • fYear
    1994
  • fDate
    21-24 Jun 1994
  • Firstpage
    396
  • Lastpage
    403
  • Abstract
    The problem of checking the correctness of distributed computations arises when debugging distributed algorithms, and more generally when testing protocols or distributed applications. For that purpose, one describes the expected behavior (or suspected errors) by a global property: for example, a predicate on process variables, or the set of admissible orderings on observable events. The problem is to check whether this property is satisfied or not during the execution. A relevant model for this study is the partial order of message causality and the associated state graph, called “lattice of consistent cuts”. In this paper, we propose a general approach to trace checking, based on partial order theory
  • Keywords
    distributed algorithms; program debugging; protocols; admissible orderings; correctness; debugging distributed algorithms; distributed computing systems; message causality; partial order theory; protocols; state graph; trace-checking; Debugging; Delay; Distributed computing; Electronic mail; Event detection; Lattices; Protocols; Reliability theory; Runtime library; System testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing Systems, 1994., Proceedings of the 14th International Conference on
  • Conference_Location
    Pozman
  • Print_ISBN
    0-8186-5840-1
  • Type

    conf

  • DOI
    10.1109/ICDCS.1994.302443
  • Filename
    302443