• DocumentCode
    1804421
  • Title

    Using Atoms to Simplify Distributed Programs Checking

  • Author

    Li, H.F. ; Al Maghayreh, E. ; Goswami, D.

  • Author_Institution
    Concordia Univ., Montreal
  • fYear
    2007
  • fDate
    25-26 Sept. 2007
  • Firstpage
    75
  • Lastpage
    83
  • Abstract
    The execution of a distributed program generates a large state space which needs to be checked in testing and debugging. This state space can be reduced by using atoms corresponding to code blocks before performing the checking of the required program properties. This paper presents our results in using atoms which are known at program design time for this purpose. We consider the impact of incomplete or incorrect knowledge of atoms on the validity of checking if a run is indeed atomic with respect to the identified atoms and if it satisfies the required program properties.
  • Keywords
    distributed programming; graph theory; program debugging; program testing; program verification; system monitoring; temporal logic; CTL; cyclic graph; distributed program checking; distributed program execution; program debugging; program testing; state space reduction; Atomic layer deposition; Computer science; Concurrent computing; Costs; Debugging; Distributed computing; Lattices; Message passing; State-space methods; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Dependable, Autonomic and Secure Computing, 2007. DASC 2007. Third IEEE International Symposium on
  • Conference_Location
    Columbia, MD
  • Print_ISBN
    978-0-7695-2985-1
  • Type

    conf

  • DOI
    10.1109/DASC.2007.24
  • Filename
    4351391