• DocumentCode
    3307270
  • Title

    A method for testing and debugging distributed applications

  • Author

    Otta, Maxmilián ; Racek, Stanislav

  • Author_Institution
    Dept. of Comput. Sci. & Eng., West Bohemia Univ., Plzen, Czech Republic
  • Volume
    2
  • fYear
    2001
  • fDate
    4-7 July 2001
  • Firstpage
    548
  • Abstract
    The paper presents a method which can be used to verify properties of asynchronous distributed algorithms and programs during their execution. The method can detect an occurrence of either stable global predicates or unstable strong or weak global predicates which are a conjunction of locally detectable predicates. Unstable predicates can be detected even if the observed run of the distributed program does not contain global states which fulfil the predicate. An example of a CORBA-based distributed debugger implementation serves as a feasibility study of the presented method.
  • Keywords
    distributed algorithms; distributed object management; distributed programming; formal verification; program debugging; CORBA; asynchronous distributed algorithms; debugger; debugging; distributed applications; distributed programs; locally detectable predicates; stable global predicates; testing; unstable strong global predicates; verification; weak global predicates; Application software; Computer science; Debugging; Delay; Distributed algorithms; Distributed computing; Explosions; Programming profession; Testing; Watches;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    EUROCON'2001, Trends in Communications, International Conference on.
  • Conference_Location
    Bratislava, Slovakia
  • Print_ISBN
    0-7803-6490-2
  • Type

    conf

  • DOI
    10.1109/EURCON.2001.938182
  • Filename
    938182