Securing Systems and Software: Current State and Challenges | Synapse