An Investigation Into Improving Test Effectiveness For Embedded Software