Graphical user interfaces are not always developed for remaining static. There are GUIs with the need of implementing some variability mechanisms. Component-based GUIs are an ideal target for incorporating this kind of operations, because they can adapt their functionality at run-time when their structure is updated by adding or removing components or by modifying the relationships between them. Mashup user interfaces are a good example of this type of GUI, and they allow to combine services through the assembly of graphical components. We intend to adapt component based user interfaces for obtaining smart user interfaces. With this goal, our proposal attempts to adapt abstract component-based architectures by using model transformation. Ou...
This paper describes a model-driven engineering approach for specifying, designing, and generating c...
Adapting the user interface of a software system to the requirements of the context of use continues...
Model-based approaches for user interfaces exploit various models in order to represent interactive...
Nowadays, large part of the efforts in software development are focused on achieving systems with an...
Graphical user interfaces play a key role in human-computer interaction, as they link the system wit...
Model-driven engineering (MDE) already plays a key role in Human-Computer Interaction for the autom...
The final publication is available at IOS Press through http://dx.doi.org/10.3233/FI-2016-0000Mashup...
Adapting user interfaces to different contexts of use is essential to enhance usability. Adaptation ...
Model-based user interface (UI) development environments are aimed at generating one or many UIs fro...
Developing software components with user interfaces that can be adapted to diverse reuse situations ...
Abstract. Modern software has to operate in highly dynamic environments. In order to provide accepta...
The increasing proliferation of computational devices has introduced the need for applications to ru...
In the modern world of mobile computing and ubiquitous technology, society is able\ud to interact wi...
International audienceComponent-based systems permit standardisation and re-usability of code throug...
Abstract—Inefficient and error-prone interaction between human operators and technical systems was t...
This paper describes a model-driven engineering approach for specifying, designing, and generating c...
Adapting the user interface of a software system to the requirements of the context of use continues...
Model-based approaches for user interfaces exploit various models in order to represent interactive...
Nowadays, large part of the efforts in software development are focused on achieving systems with an...
Graphical user interfaces play a key role in human-computer interaction, as they link the system wit...
Model-driven engineering (MDE) already plays a key role in Human-Computer Interaction for the autom...
The final publication is available at IOS Press through http://dx.doi.org/10.3233/FI-2016-0000Mashup...
Adapting user interfaces to different contexts of use is essential to enhance usability. Adaptation ...
Model-based user interface (UI) development environments are aimed at generating one or many UIs fro...
Developing software components with user interfaces that can be adapted to diverse reuse situations ...
Abstract. Modern software has to operate in highly dynamic environments. In order to provide accepta...
The increasing proliferation of computational devices has introduced the need for applications to ru...
In the modern world of mobile computing and ubiquitous technology, society is able\ud to interact wi...
International audienceComponent-based systems permit standardisation and re-usability of code throug...
Abstract—Inefficient and error-prone interaction between human operators and technical systems was t...
This paper describes a model-driven engineering approach for specifying, designing, and generating c...
Adapting the user interface of a software system to the requirements of the context of use continues...
Model-based approaches for user interfaces exploit various models in order to represent interactive...