1. A method for selecting and responding to a malicious fault in a reconfigurable electronic apparatus, said apparatus for performing a plurality of tasks and having a first configuration and fault processes for counteracting a class of faults generally causing said apparatus to fail if said fault processor is unavailable, said malicious fault belonging to said class, occurring during execution of a preselected task by said apparatus, and causing said apparatus to fail during such execution, said preselected task being selected from said plurality of tasks, said method comprising the steps of: a. constructing an information flow representation of at least a portion of said apparatus executing said preselected task; b. applying a preselected fault representation to said information flow representation and producing a plurality of input error conditions corresponding to at least one preselected output condition; c. selecting from said plurality of input error conditions at least one fault condition corresponding to said class of faults; d. injecting said at least one fault condition into said information flow representation and producing a malicious fault condition representative of said malicious fault, said malicious fault belonging to said class of faults occurring during execution of said preselected task by said apparatus and causing said apparatus to fail during such execution; and e. modifying said apparatus from said first configuration to a second configuration responsive to said malicious fault condition and counteracting said malicious fault thereby.