Usability—context, framework, definition, design and evaluation
Human factors for informatics usability
Usability inspection methods
Human-computer interaction
Software for use: a practical guide to the models and methods of usage-centered design
Software for use: a practical guide to the models and methods of usage-centered design
Past, present, and future of user interface software tools
ACM Transactions on Computer-Human Interaction (TOCHI) - Special issue on human-computer interaction in the new millennium, Part 1
Usability engineering: scenario-based development of human-computer interaction
Usability engineering: scenario-based development of human-computer interaction
Designing the User Interface: Strategies for Effective Human-Computer Interaction
Designing the User Interface: Strategies for Effective Human-Computer Interaction
Human-Computer Interaction
Automatic reconstruction of the underlying interaction design of web applications
SEKE '02 Proceedings of the 14th international conference on Software engineering and knowledge engineering
CTTE: support for developing and analyzing task models for interactive system design
IEEE Transactions on Software Engineering
Structuring the Space of Interactive System Properties
Proceedings of the IFIP TC2/WG2.7 Working Conference on Engineering for Human-Computer Interaction
ConcurTaskTrees: A Diagrammatic Notation for Specifying Task Models
INTERACT '97 Proceedings of the IFIP TC13 Interantional Conference on Human-Computer Interaction
Retargeting of Web Pages to Other Computing Platforms with VAQUITA
WCRE '02 Proceedings of the Ninth Working Conference on Reverse Engineering (WCRE'02)
TERESA: a transformation-based environment for designing and developing multi-device interfaces
CHI '04 Extended Abstracts on Human Factors in Computing Systems
A development framework for value-centred design
CHI '05 Extended Abstracts on Human Factors in Computing Systems
Automatic learning of domain model for personalized hypermedia applications
IJCAI'05 Proceedings of the 19th international joint conference on Artificial intelligence
User interface declarative models and development environments: a survey
DSV-IS'00 Proceedings of the 7th international conference on Design, specification, and verification of interactive systems
Meta-user interfaces for ambient spaces
TAMODIA'06 Proceedings of the 5th international conference on Task models and diagrams for users interface design
Towards model driven engineering of plastic user interfaces
MoDELS'05 Proceedings of the 2005 international conference on Satellite Events at the MoDELS
A seamless development process of adaptive user interfaces explicitly based on usability properties
EHCI-DSVIS'04 Proceedings of the 2004 international conference on Engineering Human Computer Interaction and Interactive Systems
Towards a new generation of widgets for supporting software plasticity: the ”comet”
EHCI-DSVIS'04 Proceedings of the 2004 international conference on Engineering Human Computer Interaction and Interactive Systems
Mapping concurtasktrees into UML 2.0
DSVIS'05 Proceedings of the 12th international conference on Interactive Systems: design, specification, and verification
Penser "plasticité" peut améliorer la qualité des interfaces homme-machine: une étude de cas
Proceedings of the Ergonomie et Informatique Avancee Conference
HCII'11 Proceedings of the 14th international conference on Human-computer interaction: towards mobile and intelligent interaction environments - Volume Part III
What can model-based UI design offer to end-user software engineering?
Proceedings of the 4th ACM SIGCHI symposium on Engineering interactive computing systems
UsiComp: an extensible model-driven composer
Proceedings of the 4th ACM SIGCHI symposium on Engineering interactive computing systems
Empirical validation of a usability inspection method for model-driven Web development
Journal of Systems and Software
Expert Systems with Applications: An International Journal
Using document-oriented GUIs in dynamic software product lines
Proceedings of the 12th international conference on Generative programming: concepts & experiences
Aspect-driven, data-reflective and context-aware user interfaces design
ACM SIGAPP Applied Computing Review
Hi-index | 0.00 |
Plastic User Interfaces (UI) are able to adapt to their context of use while preserving usability. Research efforts have focused so far, on the functional aspect of UI adaptation, while neglecting the usability dimension. This paper investigates how the notion of mapping as promoted by Model Driven Engineering (MDE), can be exploited to control UI adaptation according to explicit usability criteria. In our approach, a run-time UI is a graph of models related by mappings. Each model (e.g., the task model, the Abstract UI, the Concrete UI, and the final UI) describes the UI from a specific perspective from high-level design decisions (conveyed by the task model) to low-level executable code (i.e. the final UI). A mapping between source and target models specifies the usability properties that are preserved when transforming source models into target models. This article presents a meta-model for the notion of mapping and shows how it is applied to plastic UIs.