Method Based on OSEK/VDX Platform Using Model-based and Autocode Technology for Diesel ECU Software Development