Compilation and Scheduling Techniques for Embedded Systems