Certifying the reliability of software | Synapse