Validating and Restoring Defense in Depth Using Attack Graphs | Synapse