Securing Heterogeneous Computing Architectures in Self-Driving Cars: Isolation, Inter-Processor Communication, and Threat Mitigation | IEEE Conference Publication | IEEE Xplore