Application Development for Embedded Systems Andrea Marongiu, Carlo Caione {a.marongiu, carlo.caione}@unibo.it.