• DocumentCode
    1812305
  • Title

    Techniques to tackle state explosion in global predicate detection

  • Author

    Alagar, Sridhar ; Venkatesan, S.

  • Author_Institution
    Dept. of Comput. Sci., Texas Univ., Richardson, TX, USA
  • fYear
    1994
  • fDate
    19-22 Dec 1994
  • Firstpage
    412
  • Lastpage
    417
  • Abstract
    Detecting properties about a distributed program is an important problem in testing and debugging distributed programs. This problem is very hard due to the combinatorial explosion of the global state space. For a given execution, we consider the problem of detecting whether a predicate Φ is true at some global state of the system. First, we present a space efficient algorithm for detecting Φ. Next, we present a parallel algorithm to reduce the time taken to detect Φ. We then improve the performance of our algorithms, both in space and time, by increasing the granularity of the execution step from an event to a sequence of events in a process
  • Keywords
    parallel algorithms; program debugging; program testing; debugging; distributed program; global predicate detection; parallel algorithm; predicate; program testing; space efficient algorithm; state explosion; Computer science; Debugging; Event detection; Explosions; Explosives; Parallel algorithms; Polynomials; Safety; State-space methods; System testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Systems, 1994. International Conference on
  • Conference_Location
    Hsinchu
  • Print_ISBN
    0-8186-6555-6
  • Type

    conf

  • DOI
    10.1109/ICPADS.1994.590349
  • Filename
    590349