Automated verification for system software