Finding and fixing faults (Q414907)

From MaRDI portal





scientific article; zbMATH DE number 6033504
Language Label Description Also known as
default for all languages
No label defined
    English
    Finding and fixing faults
    scientific article; zbMATH DE number 6033504

      Statements

      Finding and fixing faults (English)
      0 references
      0 references
      0 references
      0 references
      0 references
      11 May 2012
      0 references
      The promises of fault localization and correction for finite state systems sound like magic. However, the algorithm proposed by the authors makes intuitive sense, and it is given a reasonably clear exposition in the paper. The algorithm extracts a ``correction'' from a winning strategy for a game, constructed from the original program and its specification (expressed in linear temporal logic). The authors apply their algorithm to six examples: unfortunately, all six examples are small in scope and tersely presented. It remains unclear whether larger examples remain tractable with this level of automation.
      0 references
      debugging
      0 references
      fault localization
      0 references
      fault correction
      0 references
      verification
      0 references
      games
      0 references
      linear temporal logic
      0 references
      0 references
      0 references
      0 references
      0 references
      0 references
      0 references
      0 references
      0 references
      0 references
      0 references
      0 references
      0 references
      0 references

      Identifiers

      0 references
      0 references
      0 references
      0 references
      0 references
      0 references
      0 references
      0 references