Enhancing Fault / Intrusion Tolerance through Design and Configuration Diversity - Alysson Bessani (2010)