Checking is Believing: Event-Aware Program Anomaly Detection in Cyber-Physical Systems | IEEE Journals & Magazine | IEEE Xplore