Model-Based Design of Adaptive Embedded Systems door