Programmable System Security in a Software-Defined World