Automatic fault localization for property checking

11Citations
Citations of this article
6Readers
Mendeley users who have this article in their library.
Get full text

Abstract

We present an efficient, fully automatic approach to fault localization for safety properties stated in linear temporal logic. We view the failure as a contradiction between the specification and the actual behavior and look for components that explain this discrepancy. We find these components by solving the satisfiability of a propositional Boolean formula. We show how to construct this formula and how to extend it so that we find exactly those components that can be used to repair the circuit for a given set of counterexamples. Furthermore, we discuss how to efficiently solve the formula by using the proper decision heuristics and simulation based preprocessing. We demonstrate the quality and efficiency of our approach by experimental results. © Springer-Verlag Berlin Heidelberg 2007.

Cite

CITATION STYLE

APA

Staber, S., Fey, G., Bloem, R., & Drechsler, R. (2007). Automatic fault localization for property checking. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 4383 LNCS, pp. 50–64). Springer Verlag. https://doi.org/10.1007/978-3-540-70889-6_4

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free