The case against user interface consistency
Communications of the ACM
ITS: a tool for rapidly developing interactive applications
ACM Transactions on Information Systems (TOIS)
Structural and behavioral equivalence of simulation models
ACM Transactions on Modeling and Computer Simulation (TOMACS)
GLEAN: a computer-based tool for rapid GOMS model usability evaluation of user interface designs
Proceedings of the 8th annual ACM symposium on User interface and software technology
Bringing design to software
Visual and Textual Consistency Checking Tools for Graphical User Interfaces
IEEE Transactions on Software Engineering
Usability Engineering
Generating remote control interfaces for complex appliances
Proceedings of the 15th annual ACM symposium on User interface software and technology
INTERACT '90 Proceedings of the IFIP TC13 Third Interational Conference on Human-Computer Interaction
Advice-Giving Systems for Selecting Interaction Objects
UIDIS '99 Proceedings of the 1999 User Interfaces to Data Intensive Systems
Similarity Flooding: A Versatile Graph Matching Algorithm and Its Application to Schema Matching
ICDE '02 Proceedings of the 18th International Conference on Data Engineering
SUPPLE: automatically generating user interfaces
Proceedings of the 9th international conference on Intelligent user interfaces
Improving automatic interface generation with smart templates
Proceedings of the 9th international conference on Intelligent user interfaces
DiamondHelp: A Collaborative Interface Framework for Networked Home Appliances
ICDCSW '05 Proceedings of the Fifth International Workshop on Smart Appliances and Wearable Computing - Volume 05
User interface consistency across end-user applications: the effects on mental models
Journal of Management Information Systems - Special section: Managing virtual workplaces and teleworking with information technology
Controlling Home and Office Appliances with Smart Phones
IEEE Pervasive Computing
Huddle: automatically generating interfaces for systems of multiple connected appliances
UIST '06 Proceedings of the 19th annual ACM symposium on User interface software and technology
Demonstrating the viability of automatically generated user interfaces
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
CHI '08 Extended Abstracts on Human Factors in Computing Systems
Exploiting Web Services and Model-Based User Interfaces for Multi-device Access to Home Applications
Interactive Systems. Design, Specification, and Verification
Towards a Universal Toolkit Model for Structures
Engineering Interactive Systems
A Method for Consistent Design of User Interaction with Multifunction Devices
HCD 09 Proceedings of the 1st International Conference on Human Centered Design: Held as Part of HCI International 2009
ACM Transactions on Computer-Human Interaction (TOCHI)
Johar: a framework for developing accessible applications
Proceedings of the 11th international ACM SIGACCESS conference on Computers and accessibility
Neurophysiological correlates in interface design: An HCI perspective
Computers in Human Behavior
A user interface for a Jini-based appliances in ubiquitous smart homes
KES-AMSTA'08 Proceedings of the 2nd KES International conference on Agent and multi-agent systems: technologies and applications
Proceedings of the 2nd ACM SIGCHI symposium on Engineering interactive computing systems
A demonstration of the flexibility of widget generation
Proceedings of the 2nd ACM SIGCHI symposium on Engineering interactive computing systems
Automatically generating personalized user interfaces with Supple
Artificial Intelligence
Personal mobile controller for blind people
Proceedings of the 12th international conference on Human computer interaction with mobile devices and services
XICE windowing toolkit: Seamless display annexation
ACM Transactions on Computer-Human Interaction (TOCHI)
UI generation for data visualisation in heterogenous environment
ISVC'11 Proceedings of the 7th international conference on Advances in visual computing - Volume Part II
ShowMeHow: translating user interface instructions between applications
Proceedings of the 24th annual ACM symposium on User interface software and technology
MyUI: generating accessible user interfaces from multimodal design patterns
Proceedings of the 4th ACM SIGCHI symposium on Engineering interactive computing systems
An efficient model-based methodology for developing device-independent mobile applications
Journal of Systems Architecture: the EUROMICRO Journal
Exploring smartphone-based web user interfaces for appliances
Proceedings of the 15th international conference on Human-computer interaction with mobile devices and services
Hi-index | 0.01 |
A problem with many of today's appliance interfaces is that they are inconsistent. For example, the procedure for setting the time on alarm clocks and VCRs differs, even among different models made by the same manufacturer. Finding particular functions can also be a challenge, because appliances often organize their features differently. This paper presents a system, called Uniform, which approaches this problem by automatically generating remote control interfaces that take into account previous interfaces that the user has seen during the generation process. Uniform is able to automatically identify similarities between different devices and users may specify additional similarities. The similarity information allows the interface generator to use the same type of controls for similar functions, place similar functions so that they can be found with the same navigation steps, and create interfaces that have a similar visual appearance.