Tenth ACM/IEEE International Conference on Formal Methods and Models for Codesign (MEMCODE2012) 2012
DOI: 10.1109/memcod.2012.6292299
|View full text |Cite
|
Sign up to set email alerts
|

Model-based diagnosis versus error explanation

Abstract: Abstract-Debugging techniques assist a developer in localizing and correcting faults in a system's description when the behavior of the system does not conform to its specification. Two fault localization techniques are model-based diagnosis and error explanation. Model-based diagnosis computes a subset of the system's components which when replaced correct the system. Error explanation determines potential causes of the system's misbehavior by comparing faulty and correct execution traces. In this paper we fo… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
7
0

Year Published

2012
2012
2016
2016

Publication Types

Select...
2
1
1

Relationship

4
0

Authors

Journals

citations
Cited by 4 publications
(7 citation statements)
references
References 23 publications
0
7
0
Order By: Relevance
“…The optimization problem is implemented as a binary search over logic variables utilizing incremental SAT. For 41 mutants of TCAS, we computed potentially faulty program locations using both strategies [20]: on average the computation takes 4.37 seconds with strategy MBD and 39.29 seconds with strategy EE.…”
Section: Automatic Debuggingmentioning
confidence: 99%
See 3 more Smart Citations
“…The optimization problem is implemented as a binary search over logic variables utilizing incremental SAT. For 41 mutants of TCAS, we computed potentially faulty program locations using both strategies [20]: on average the computation takes 4.37 seconds with strategy MBD and 39.29 seconds with strategy EE.…”
Section: Automatic Debuggingmentioning
confidence: 99%
“…The experimental results are partially published for fault-based test generation [19] and currently under review for fault localization [20].…”
Section: Part Ii: Oral Tool Presentationmentioning
confidence: 99%
See 2 more Smart Citations
“…Thus, metaSMT allows to switch between different SMT solvers by using one common API. metaSMT's EDSL has been effectively used for test stimuli generation of software [6] and hardware [7], fault localization [8], assessing fault tolerance [9], symbolic execution [10], and circuit minimization [11].…”
Section: Introductionmentioning
confidence: 99%