An X-in-the-Loop (XIL) Testing Framework for Validation of Connected and Autonomous Vehicles | IEEE Conference Publication | IEEE Xplore