ComputingComputer EngineeringComputer ScienceModel-based Systems EngineeringUser Experience DesignAdaptive InterfacesAdaptive User InterfacesInterface DesignRuntime EnvironmentsRuntime SystemsUser ModelingAdaptive Software InterfacesInterface AdaptationModel-driven ArchitectureModel-driven DesignReal-time AdaptationRun-time AdaptationRuntime Model Adaptation
Abstract. Graphical user interfaces play a key role in human-computer interaction, as they link the system with its end-users, allowing information exchange and improving communication. Nowadays, users increasingly demand applications with adaptive interfaces that dynamically evolve in response to their specific needs. Thus, providing graphical user interfaces with runtime adaptation capabilities is becoming more and more an important issue. To address this problem, this paper proposes a component-based and model-driven engineering approach, illustrated by means of a detailed example.
11
ATL: A model transformation tool
Frédéric Jouault, Freddy Allilaire, Jean Bézivín et al. · Science of Computer Programming · 2008 · 967 citations
Engineering, Computer Science, Model-based Systems Engineering +10
Models@ Run.time to Support Dynamic Adaptation
Brice Morin, Olivier Barais, Jean‐Marc Jezéquél et al. · Computer · 2009 · 332 citations · Full text
Automating Co-evolution in Model-Driven Engineering
Antonio Cicchetti, Davide Di Ruscio, Romina Eramo et al. · 2008 · 253 citations
Computing, Computer Science, Model-based Systems Engineering +16
Metamodel adaptation and model co-adaptation
2007 · 199 citations
Management, Technology Management, Climate Change Adaptation +8
A Trading Service for COTS Components
Luís Iribarne · The Computer Journal · 2004 · 63 citations · Full text