scispace - formally typeset
Search or ask a question
Topic

Stuck-at fault

About: Stuck-at fault is a research topic. Over the lifetime, 9707 publications have been published within this topic receiving 160254 citations.


Papers
More filters
Proceedings ArticleDOI
20 May 2017
TL;DR: A design space is identified that includes many previously-studied fault localization techniques as well as hundreds of new techniques, and which factors in the design space are most important, using an overall set of 395 real faults.
Abstract: Most fault localization techniques take as input a faulty program, and produce as output a ranked list of suspicious code locations at which the program may be defective When researchers propose a new fault localization technique, they typically evaluate it on programs with known faults The technique is scored based on where in its output list the defective code appears This enables the comparison of multiple fault localization techniques to determine which one is better Previous research has evaluated fault localization techniques using artificial faults, generated either by mutation tools or manually In other words, previous research has determined which fault localization techniques are best at finding artificial faults However, it is not known which fault localization techniques are best at finding real faults It is not obvious that the answer is the same, given previous work showing that artificial faults have both similarities to and differences from real faults We performed a replication study to evaluate 10 claims in the literature that compared fault localization techniques (from the spectrum-based and mutation-based families) We used 2995 artificial faults in 6 real-world programs Our results support 7 of the previous claims as statistically significant, but only 3 as having non-negligible effect sizes Then, we evaluated the same 10 claims, using 310 real faults from the 6 programs Every previous result was refuted or was statistically and practically insignificant Our experiments show that artificial faults are not useful for predicting which fault localization techniques perform best on real faults In light of these results, we identified a design space that includes many previously-studied fault localization techniques as well as hundreds of new techniques We experimentally determined which factors in the design space are most important, using an overall set of 395 real faults Then, we extended this design space with new techniques Several of our novel techniques outperform all existing techniques, notably in terms of ranking defective code in the top-5 or top-10 reports

338 citations

Journal ArticleDOI
TL;DR: In this article, the authors describe a potential fault-based attack where key bits leak only through the information whether the device produces a correct answer after a temporary fault or not, and this information is available to the adversary even if a check is performed before output.
Abstract: In order to avoid fault-based attacks on cryptographic security modules (e.g., smart-cards), some authors suggest that the computation results should be checked for faults before being transmitted. In this paper, we describe a potential fault-based attack where key bits leak only through the information whether the device produces a correct answer after a temporary fault or not. This information is available to the adversary even if a check is performed before output.

338 citations

Dissertation
01 Jan 1993

332 citations

Journal ArticleDOI
TL;DR: It is shown that, using just one extra virtual channel per physical channel, the well known e cube algorithm can be used to provide deadlock free routing in networks with nonoverlapping fault rings and it is proved that at most four additional virtual channels are sufficient to make fully adaptive algorithms tolerant to multiple faulty blocks in n dimensional meshes.
Abstract: We present simple methods to enhance the current minimal wormhole routing algorithms developed for high radix, low dimensional mesh networks for fault tolerant routing. We consider arbitrarily located faulty blocks and assume only local knowledge of faults. Messages are routed minimally when not blocked by faults and this constraint is relaxed to route around faults. The key concept we use is a fault ring consisting of fault free nodes and links can be formed around each fault region. Our fault tolerant techniques use these fault rings to route messages around fault regions. We show that, using just one extra virtual channel per physical channel, the well known e cube algorithm can be used to provide deadlock free routing in networks with nonoverlapping fault rings; there is no restriction on the number of faults. For the more complex faults with overlapping fault rings, four virtual channels are used. We also prove that at most four additional virtual channels are sufficient to make fully adaptive algorithms tolerant to multiple faulty blocks in n dimensional meshes. All these algorithms are deadlock and livelock free. Further, we present simulation results for the e cube and a fully adaptive algorithm fortified with our fault tolerant routing techniques and show that good performance may be obtained with as many as 10% links faulty. >

325 citations

Journal ArticleDOI
TL;DR: In this paper, a fault detection method for modular multilevel converters which is capable of locating a faulty semiconductor switching device in the circuit is presented. But this technique requires no additional measurement elements and can easily be implemented in a DSP or microcontroller.
Abstract: This letter presents a fault detection method for modular multilevel converters which is capable of locating a faulty semiconductor switching device in the circuit. The proposed fault detection method is based on a sliding mode observer (SMO) and a switching model of a half-bridge, the approach taken is to conjecture the location of fault, modify the SMO accordingly and then compare the observed and measured states to verify, or otherwise, the assumption. This technique requires no additional measurement elements and can easily be implemented in a DSP or microcontroller. The operation and robustness of the fault detection technique are confirmed by simulation results for the fault condition of a semiconductor switching device appearing as an open circuit.

315 citations


Network Information
Related Topics (5)
Electric power system
133K papers, 1.7M citations
84% related
Control theory
299.6K papers, 3.1M citations
83% related
Control system
129K papers, 1.5M citations
81% related
Voltage
296.3K papers, 1.7M citations
81% related
Capacitor
166.6K papers, 1.4M citations
80% related
Performance
Metrics
No. of papers in the topic in previous years
YearPapers
202336
202298
20219
20206
20199
201846