Simulating next-generation Cyber-physical computing platforms