67 citations found. Retrieving documents...
Z. Segall, D. Vrsalovic, D. Siewiorek, D. Yaskin, J. Kownacki, J. Barton, D. Rancey, A. Robinson, and T. Lin, "FIAT---Fault Injection Based Automated Testing Environment," Proc. 18th Int'l Symp. Fault-Tolerant Computing (FTCS-18), pp. 102-107, 1988.

 Home/Search   Document Not in Database   Summary   Related Articles   Check  

This paper is cited in the following contexts:

First 50 documents  Next 50

Compiler-directed Program-fault Coverage for.. - Fu, Martin.. (2003)   (1 citation)  (Correct)

....our techniques manually to Muffin, a proxy server; we obtained a high degree of coverage of catch blocks, with, on average, 85 of the expected faults per catch being experienced as caught exceptions. 1 Introduction Many different approaches to fault injection have been developed and studied [10, 11, 17, 20, 28], but in a software engineering context all these efforts suffer from a fundamental limitation. Specifically, they have led to a probabilistic analysis that describes the likelihood that a program or software component can deliver correct service under specific fault and work loads [3] treating ....

Z. Segall, D. Vrsalovic, D. Siewiorek, D. Yaskin, J. Kownacki, J. Barton, D. Rancey, A. Robinson, and T. Lin. FIAT --- Fault Injection based Automated Testing environment. In Proc. 18th Int. Symp. on Fault-Tolerant Computing (FTCS18) , pages 102--107, Tokyo, Japan, 1988. IEEE Computer Society Press.


Automatic Detection and Masking of Non-Atomic Exception.. - Fetzer, Högstedt, Felber (2003)   (Correct)

....injection techniques [3] There exist software implemented, hardware implemented, and simulation based fault injectors. Our tool performs software implemented fault injections. Software implemented fault injectors have been investigated for various types of failures, such as memory corruption [27, 2], invalid arguments [20] or both [9] There are also various techniques for injecting faults. Some tools like FERRARI [18] and Xception [7] inject faults without modifying the applications. Tools like DOCTOR [16] modify the application at compile time, and others during runtime. Our tool injects ....

Z. Segall, D. Vrsalovic, D. Siewiorek, D. Yaskin, J. Kownacki, J. Barton, D. Rancey, A. Robinson, and T. Lin. Fiat --- fault injection based automated testing environment. In Proc. 18th Int. Symp. on Fault-Tolerant Computing (FTCS18) , pages 102--107, Tokyo, Japan, June 1988.


Coverage Estimation Methods for Stratified Fault-Injection - Cukier, Powell, Arlat (1997)   (6 citations)  (Correct)

.... on the efficiency of the fault tolerance mechanisms the fault tolerance coverage that is usually defined as the probability of system recovery given that a fault exists [Bouricius et al. 1969] Fault tolerance mechanisms are commonly assessed by carrying out fault injection experiments [Segall et al. 1988, Chillarege Bowen 1989, Gunneflo et al. 1989, Walter 1990, Choi et al. 1991, Arlat et al. 1993, Kanawati et al. 1995] A single fault injection experiment consists of injecting a fault condition into a simulation or a prototype of a fault tolerant system and observing the behavior of the system ....

Z. Segall, D. Vrsalovic, D. Siewiorek, D. Yaskin, J. Kownacki, J. Barton, D. Rancey, A. Robinson and T. Lin, "FIAT --- Fault Injection based Automated Testing Environment", in Proc. 18th Int. Symp. on Fault-Tolerant Computing (FTCS-18), (Tokyo, Japan), pp.102-7, IEEE Computer Society Press, 1988.


Fault Injection into VHDL Models: Experimental.. - Gil, Martinez..   (2 citations)  (Correct)

.... chosen this technique due fundamentally to: The growing interest of the simulated injection techniques [3] 4] 5] 6] 7] 8] as a complement of the physical fault injection [9] 10] 11] 12] 13] these have been traditionally more numerous and developed) and Fault Emulation (SWIFI) [14], 15] 16] 17] 18] experiments. The greatest advantage of this method over the previous ones is the Observability and Controllability of all the modelled components. The simulation can be accomplished in different abstraction levels. Another positive aspect of this technique is the ....

Z. Segall, et al. "FIAT: Fault-Injection Based Automated Testing Environment", Proc. 18th Symp. on Fault-Tolerant Computing Systems (FTCS-18), Tokyo (Japan), IEEE CS Press, pp. 102-107, June 1988.


VirtualWire: A Fault Injection and Analysis Tool for Network.. - De, Neogi, al.   (Correct)

....used to test software systems, where we inject errors into the system in a program driven manner and can observe the response of the system to such exceptions. This technique is called Software Implemented Fault Injection (SWIFI) One of the early works in SWIFI has lead to the tool, called FIAT [FT88] It is a tool that added functions to test trigger conditions and inject faults at compile time. Thus FIAT could trigger a fault on a condition such as the arrival of a message from a particular node. In another tool, called Xception [XP95] Carreira et.al. used the advanced debugging and ....

Z.Segall et.al.; \FIAT: Fault-Injection based automated testing environment"; Proc. of 18th Int'l Symposium on Fault Tolerant Computing, June 1988.


Experimental Evaluation of Failure-Detection Schemes in.. - Han, Shin (1998)   (7 citations)  (Correct)

....for various experiments. However, as the complexity of contemporary computer increases as a result of using highly integrated VLSI chips, it is becoming more difficult, or nearly impossible, to evaluate dependability with HFIs alone. On the other hand, softwareimplemented fault injectors (SFIs) [6 10] have been proposed as less expensive and more controllable alternatives. Although SFI techniques such as overwriting memory or register contents are becoming popular, they still face many difficulties. For example, the intrusion into normal execution by fault injection should be minimized and ....

Z. Segall et al., "FIAT -- fault injection based automated testing environment," in Proc. IEEE FTCS, pp. 102--107, 1988.


Experimental Evaluation of Behavior-Based Failure-Detection - Schemes In Real-Time (1999)   (Correct)

....experiments. However, as the complexity of contemporary computer systems increases as a result of using highly integrated VLSI chips, it is becoming more difficult, or nearly impossible, to evaluate dependability with HFIs alone. On the other hand, softwareimplemented fault injectors (SFIs) [10, 11, 12, 13, 14] have been proposed as less expensive and more controllable alternatives. Although SFI techniques such as overwriting memory or register contents are becoming popular, they still face many difficulties, such as limited accessibility to hardware, perturbation to workloads, and poor time resolution ....

Z. Segall et al., "FIAT -- fault injection based automated testing environment," in Proc. IEEE FTCS, pp. 102--107, 1988.


Recovery Oriented Computing (ROC): Motivation.. - Patterson, Brown, .. (2002)   (5 citations)  (Correct)

..... Recovery Experiments: This topic is closely related to fault insertion, which to many means stuckat faults in gates. It has a long history in the fault tolerance community and covers a range of techniques from heavy ion irradiation [Carreira99] to software simulation of hardware bugs [Segal88] Arlat92] and programming errors [Chandra98] Kao93] Our FIG system inherits conceptually from work on system robustness testing using corrupt and or exceptional inputs [Koopman00] Siewiorek93] but differs in that it evaluates application, not OS, recovery. In this sense, the FIG technique ....

Z. Segall et al. FIAT fault injection based automated testing environment. Proc. of the Int'l.Symp.on Fault-Tolerant Computing, 1988, pp. 102107.


Xception: A Technique for the Experimental Evaluation of .. - Carreira, Madeira, Silva (1998)   (17 citations)  (Correct)

....fault injection tools can be found in [7, 8] 2.3 Software Implemented Fault Injection (SWIFI) SWIFI techniques alter the hardware software state of the system using special software in order to cause the system to behave as if a real hardware fault occurred. One of the early approaches is FIAT [9], which enabled the corruption of a task s memory image. The selection of the fault location was made by the user at the application level and the physical location within the memory image was obtained from compiler and loader information. Although this work provided valuable results, it was not ....

Z.Segall, T.Lin, "FIAT: Fault Injection Based Automated Testing Environment". In Proc. 18 th Int. Symp. Fault - Tolerant Computing., pp 102-107, June 1988.


GOOFI: Generic Object-Oriented Fault Injection Tool - Aidemark, Vinter.. (2001)   (2 citations)  (Correct)

....Many fault injection tools and techniques have been presented. Some examples are: MEFISTO [1] VERIFY [2] and DEPEND [3] which are tools that inject faults into a simulation model of a system. RIFLE [4] and MESSALINE [5] are tools for pin level fault injection, while Xception [6] FIAT [7] and FERRARI [8] are tools that inject faults into physical systems using software implemented fault injection (SWIFI) Different techniques are used in different phases of the design cycle. Simulation based fault injection can be used early in the design cycle, while SWIFI and pin level fault ....

Z. Segall, D. Vrsalovic, D. Siewiorek, D. Yaskin, J. Kownacki, J. Barton, D. Rancey, A. Robinson and T. Lin, "FIAT --- Fault Injection Based Automated Testing Environment", in Proc. 18th Int. Symp. On Fault-Tolerant Computing (FTCS-18), 1988, pp102-107.


Integration and Comparison of Three Physical Fault .. - Karlsson.. (1995)   (6 citations)  (Correct)

.... physical fault injection, i.e. the introduction of faults through the hardware layer of the target system [1, 5, 18] A trend favouring the injection of errors through the software layer for simulating physical faults (i.e. software implemented fault injection) has recently emerged (e.g. see [7, 19] ) Although such an approach facilitates the application of fault injection, the correspondence between the types of errors that can be injected this way, and the actual faults is not yet confidently established. In spite of the 2 Fault Injection difficulties in developing support environments ....

Z. Segall, D. Vrsalovic, D. Siewiorek, D. Yaskin, J. Kownacki, J. Barton, D. Rancey, A. Robinson and T. Lin, "FIAT --- Fault Injection-based Automated Testing Environment", in Proc. 18th Int. Symp. on Fault-Tolerant Computing (FTCS-18), (Tokyo, Japan), pp.102-7, IEEE Computer Society Press, 1988.


Assessment and Comparison of Physical Fault Injection Techniques - Folkesson (1999)   (1 citation)  (Correct)

.... et al. 1994] AB FIST MC6809E [Lidn et al. 1994] A Berger checker Other [Miremadi et al. 1995] C MC6809E [Karlsson et al. 1995] BC MARS [Folkesson et al. 1998] BC FIMBUL Thor [Samson et al. 1998] B Pre runtime SWIFI [Han et al. 1993] C DOCTOR HARTS [Fuchs 1996] C MARS Runtime SWIFI [Segall et al. 1988] C FIAT [Lovric and Echtle 1993] C ProFI MC68000 [Kanawati et al. 1995] B FERRARI Sun SPARC [Carreira et al. 1995] BC Xception PowerPC 601 [Christmansson, Chillarege 1996] A [Tsai et al. 1996] C FTAPE Tandem [Salles et al. 1999] C MAFALDA Chours ClassiX Hybrid [Gthoff and Sieh 1995] B ....

Z. Segall, D. Vrsalovic, D. Siewiorek, D. Yaskin, J. Kownacki, J. Barton, R. Dancey, A. Robinson, and T. Lin, FIAT - Fault Injection Based Automated Testing Environment, in Proc. 18th Int. Symp. on Fault-Tolerant Computing (FTCS-18), pp. 102-107, 1988.


An Experimental Comparison of Fault and Error Injection - Christmansson, Hiller, Rimén (1998)   (3 citations)  (Correct)

....Campaign Control Computer (FIC 3 ) was developed for this investigation. The FIC 3 injection environment is designed to inject faults and errors into an embedded real time system using SWFI. Several papers on fault injection environments that use SWIFI have been published: FAUST [7] FIAT [8], FERRARI [9] HYBRID [10] FINE [6] FTAPE [11] XCEPTION [12] DOCTOR [13] FIC 3 allows the injection of faults using modification of the source code, resembling the method used by FAUST. The error injection methods used by FIC 3 are based on modification of the memory, similar to the method ....

Z. Segall, et al., "FIAT -- Fault-Injection based Automated Testing environment", Proc. 18th Int. Symp. On Fault Tolerant Computing, pp. 102-107, June, 1988.


Assessing the Effects of Communication Faults on.. - Carreira, Madeira, Silva (1995)   (4 citations)  (Correct)

....caused inside the chip with this method. In Simulated Fault Injection [8] faults are injected into simulation models of the system. This technique involves a huge development effort and can be very time consuming. Finally, Software Fault Injection (SFI) also know as fault emulation [9] 10] 11][12] is being increasingly used as an alternative to the others. It consists in introducing faults or errors in the system by means of specific injection software. Software fault injection main advantages are: Low complexity and development efforts. Low cost (no specific hardware) Increased ....

Z.Segall, T.Lin, "FIAT: Fault Injection Based Automated Testing Environment". In Proc.. 18th Int. Symp. Fault - Tolerant Computing., June 1988, pp 102-107.


Injection Of Faults In Complex Computers - Henrique Madeira Joo (1995)   (1 citation)  (Correct)

....has serious problems in being used in very complex processors, as the development effort (of the fault injection tools) and the time consumed by the experiments dramaticaly increase with the complexity of the processors. Software fault injection techniques, also known as fault emulation (e.g. Segall 88, Chillarege 89, Han 93, Young 93, Kanawati 92, Kao 94, Echtle 92] are being increasingly used as an alternative to the other methods. It basically consists of interrupting the application execution in some way (usually by inserting a software trap or executing the application in trace mode) and ....

Z.Segall, T.Lin, "FIAT: Fault Injection Based Automated Testing Environment". In Proc.. 18th Int. Symp. Fault - Tolerant Computing., June 1988, pp 102-107.


Probing and Fault Injection of Distributed Protocol.. - Dawson, Jahanian (1994)   (3 citations)  (Correct)

....capabilities of systems. Hardware fault injection [1, 13, 31] and simulation approaches for injecting hardware failures [7, 10, 14] have received much attention in the past. Recent efforts have focused on software fault injection by inserting faults into system memory to emulate errors [6, 30]. Others have emulated fault injection into CPU components [21] typically by setting voltages on pins or wires. However, fault injection and testing dependability of distributed systems has received very little attention until recently [3, 11, 12, 16] Most of the recent work in this area have ....

Z. Segall et al. Fiat -- fault injection based automated testing environment. In FTCS-18, pages 102--107, 1988.


Robustness Testing of Java Server Applications - Fu, Milanova, Ryder, Wonnacott (2005)   (Correct)

No context found.

Z. Segall, D. Vrsalovic, D. Siewiorek, D. Yaskin, J. Kownacki, J. Barton, D. Rancey, A. Robinson, and T. Lin, "FIAT---Fault Injection Based Automated Testing Environment," Proc. 18th Int'l Symp. Fault-Tolerant Computing (FTCS-18), pp. 102-107, 1988.


Robustness Testing of Java Server Applications - Fu, Milanova, Ryder, Wonnacott (2004)   (Correct)

No context found.

Z. Segall, D. Vrsalovic, D. Siewiorek, D. Yaskin, J. Kownacki, J. Barton, D. Rancey, A. Robinson, and T. Lin, "FIAT --- Fault Injection based Automated Testing environment," in Proc. 18th Int. Symp. on FaultTolerant Computing (FTCS-18). Tokyo, Japan: IEEE Computer Society Press, 1988, pp. 102--107.


Testing of Java Web Services for Robustness - Fu, Ryder, Milanova, Wonnacott (2004)   (2 citations)  (Correct)

No context found.

Z. Segall, D. Vrsalovic, D. Siewiorek, D. Yaskin, J. Kownacki, J. Barton, D. Rancey, A. Robinson, and T. Lin. FIAT --- Fault Injection based Automated Testing environment. In Proc. 18th Int. Symp. on Fault-Tolerant Computing (FTCS-18), pages 102--107, Tokyo, Japan, 1988. IEEE Computer Society Press.


Automatic Detection and Masking of Non-Atomic Exception.. - Fetzer, Högstedt, Felber (2004)   (Correct)

No context found.

Z. Segall, D. Vrsalovic, D. Siewiorek, D. Yaskin, J. Kownacki, J. Barton, D. Rancey, A. Robinson, and T. Lin, "Fiat --- fault injection based automated testing environment," in Proc. 18th Int. Symp. on Fault-Tolerant Computing (FTCS-18), Tokyo, Japan, June 1988, pp. 102--107.


Testing of Java Web Services for Robustness - Fu, Ryder, Milanova, Wonnacott (2004)   (2 citations)  (Correct)

No context found.

Z. Segall, D. Vrsalovic, D. Siewiorek, D. Yaskin, J. Kownacki, J. Barton, D. Rancey, A. Robinson, and T. Lin. FIAT --- Fault Injection based Automated Testing environment. In Proc. 18th Int. Symp. on Fault-Tolerant Computing (FTCS-18), pages 102--107, Tokyo, Japan, 1988. IEEE Computer Society Press.


Built-in Fault Injectors -- The Logical Continuation of BIST? - Andreas Steininger Babak   (Correct)

No context found.

D. Siewiorek Z. Segall, D. Vrsalovic. FIAT - Fault Injection Based Automated Testing Environment. Symp. on Fault-Tolerant Computing (FTCS-18), pages 102--107, 1998.


A Global-State-Triggered Fault Injector for.. - Chandra, +, +.. (2002)   (Correct)

No context found.

Z. Segall, D. Vrsalovic, D. Siewiorek, D. Yaskin, J. Kownacki, J. Barton, D. Rancey, A. Robinson, and T. Lin. FIAT -- Fault injection based automated testing environment. In Proc. of the 18th Intl. Symp. on Fault-Tolerant Comp. (FTCS-18), pages 102--107, 1988.


Fault-List Collapsing for Fault-Injection Experiments - Alfredo Benso Politecnico (1998)   (4 citations)  (Correct)

No context found.

Z. Segall, D.Vrsalovic, D. Siewiorek, D.Yaskin, J.Kownacki, J. Barton, R. Dancey, A. Robinson, T. Lin, FIAT-Fault injection Based Automated Testing Environment, Proc. FTCS-18, Tokyo (J), 1988, pp. 102-107


Dependability Analysis of Fault-Tolerant Multiprocessor.. - Clark (1993)   (Correct)

No context found.

Segall, Z. et al., "FIAT - Fault injection based automated testing environment, " in Proceedings of the 18th International Symposium on FaultTolerant Computing, pp. 102--107, IEEE, June 1988.

First 50 documents  Next 50

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC