Heterogeneous co-simulation for embedded and cyber-physical systems design. (September 2020)