This document proposes an MDE-based approach for runtime monitoring and adapting component-based user interface systems. The approach uses models to represent the user interface, observes the interface at runtime, and can transform models to adapt the interface by replacing or reconfiguring components. The goal is to provide a flexible way to adapt component-based user interfaces based on runtime conditions.