Coding Approaches to Fault Tolerance in Combinational and Dynamic Systems (The Springer International Series in Engineering and Computer Science, 660, Band 660)