FAULT injection techniques and tools for embedded systems reliability evaluation (Kluwer Academic Publishers, 2003)