Lessons of Experience in Model-Driven Engineering of Interactive Systems : Grand challenges for MDE ?

Model-based approaches have been recognized as powerful for separating concerns when designing a User Interface (UI). However model-based generation of UIs has not met a wide acceptance in the past. Today, taking benefit from MDE advances, models are revisited in Human Computer Interaction (HCI) for engineering multi-contexts interactive systems. This paper relates some difficulties and requirements highlighted by experience. Among them is the need of support for sustaining the collaboration between models both at design time and runtime. Another requirement is about the capitalization of models, mappings and metamodels for saving the know how in HCI. Last but not least requirement is about evaluation. How shall we evaluate the strengths and weaknesses of MDE for HCI?