Abstract
The goal of this chapter is to present BOND, a Software Fault Injection tool able to simulate abnormal behavior of a computer system running Windows NT 4.0/2000 Operating System. The Fault Injector is based on interposition techniques, which guarantees a low impact on the execution of the target program, and allows the injection of Commercial off-the-Shelf software programs. BOND allows performing both statistical and deterministic Fault Injection experiments, trading-off between overhead and precision of the obtained results. Moreover, the tool is capable of injecting faults into different locations, at any level of the application context (code and data sections, stack, heap, processor’s registers, system calls...). A complete set of experimental results on different application programs demonstrates the effectiveness and the flexibility of the tool.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2003 Kluwer Academic Publishers
About this chapter
Cite this chapter
Baldini, A., Benso, A., Prinetto, P. (2003). “Bond”: An Agents-Based Fault Injector for Windows NT. In: Benso, A., Prinetto, P. (eds) Fault Injection Techniques and Tools for Embedded Systems Reliability Evaluation. Frontiers in Electronic Testing, vol 23. Springer, Boston, MA. https://doi.org/10.1007/0-306-48711-X_7
Download citation
DOI: https://doi.org/10.1007/0-306-48711-X_7
Publisher Name: Springer, Boston, MA
Print ISBN: 978-1-4020-7589-6
Online ISBN: 978-0-306-48711-8
eBook Packages: Springer Book Archive