Distributed and Parallel Embedded Systems