Finding and fixing faults (Q414907)
From MaRDI portal
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | Finding and fixing faults |
scientific article |
Statements
Finding and fixing faults (English)
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