Training wheels in a user interface
Communications of the ACM
An evaluation of a multiple interface design solution for bloated software
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
"Bloat": the objective and subject dimensions
CHI '00 Extended Abstracts on Human Factors in Computing Systems
ConcurTaskTrees: A Diagrammatic Notation for Specifying Task Models
INTERACT '97 Proceedings of the IFIP TC13 Interantional Conference on Human-Computer Interaction
Promoting universal usability with multi-layer interface design
CUU '03 Proceedings of the 2003 conference on Universal usability
AdaptableGIMP: designing a socially-adaptable interface
Proceedings of the 24th annual ACM symposium adjunct on User interface software and technology
Crowds in two seconds: enabling realtime crowd-powered interfaces
Proceedings of the 24th annual ACM symposium on User interface software and technology
Task models for safe software evolution and adaptation
TAMODIA'09 Proceedings of the 8th international conference on Task Models and Diagrams for User Interface Design
CommunitySourcing: engaging local crowds to perform expert work via physical kiosks
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Crowdsourced web engineering and design
ICWE'12 Proceedings of the 12th international conference on Web Engineering
Proceedings of the 5th ACM SIGCHI symposium on Engineering interactive computing systems
Cedar studio: an IDE supporting adaptive model-driven user interfaces for enterprise applications
Proceedings of the 5th ACM SIGCHI symposium on Engineering interactive computing systems
Engineering adaptive user interfaces for enterprise applications
Proceedings of the 5th ACM SIGCHI symposium on Engineering interactive computing systems
Hi-index | 0.00 |
Bloated software systems encompass a large number of features resulting in an increase in visual complexity. Enterprise applications are a common example of such types of systems. Since many users only use a distinct subset of the available features, providing a mechanism to tailor user interfaces according to each user's needs helps in decreasing the bloat thereby reducing the visual complexity. Crowdsourcing can be a means for speeding up the adaptation process by engaging and leveraging the enterprise application communities. This paper presents a tool supported model-driven mechanism for crowdsourcing user interface adaptations. We evaluate our proposed mechanism and tool through a basic preliminary user study.