Designing a Simulated Testing System for Embedded Systems Development