Generating user interfaces from data models and dialogue net specifications
CHI '93 Proceedings of the INTERACT '93 and CHI '93 Conference on Human Factors in Computing Systems
DIS '97 Proceedings of the 2nd conference on Designing interactive systems: processes, practices, methods, and techniques
Applying model-based techniques to the development of UIs for mobile computers
Proceedings of the 6th international conference on Intelligent user interfaces
CHI '03 Extended Abstracts on Human Factors in Computing Systems
SUPPLE: automatically generating user interfaces
Proceedings of the 9th international conference on Intelligent user interfaces
Design and Development of Multidevice User Interfaces through Multiple Logical Descriptions
IEEE Transactions on Software Engineering
Multi-devices "Multiple" user interfaces: development models and research opportunities
Journal of Systems and Software - Special issue: Applications of statistics in software engineering
The UI pilot: a model-based tool to guide early interface design
Proceedings of the 10th international conference on Intelligent user interfaces
System challenges for ubiquitous & pervasive computing
Proceedings of the 27th international conference on Software engineering
Automated Prototyping of User Interfaces Based on UML Scenarios
Automated Software Engineering
Revisiting tangible speculation: 20 years of UI prototyping
interactions - The art of prototyping
ASE '06 Proceedings of the 21st IEEE/ACM International Conference on Automated Software Engineering
HICSS '07 Proceedings of the 40th Annual Hawaii International Conference on System Sciences
USIXML: a language supporting multi-path development of user interfaces
EHCI-DSVIS'04 Proceedings of the 2004 international conference on Engineering Human Computer Interaction and Interactive Systems
Modeling of interaction design by end users through discourse modeling
Proceedings of the 13th international conference on Intelligent user interfaces
Semi-automatic multimodal user interface generation
Proceedings of the 1st ACM SIGCHI symposium on Engineering interactive computing systems
Model a Discourse and Transform It to Your User Interface
INTERACT '09 Proceedings of the 12th IFIP TC 13 International Conference on Human-Computer Interaction: Part II
Model a discourse and transform it to your user interface
Proceedings of the 2nd ACM SIGCHI symposium on Engineering interactive computing systems
UIs automatically optimized for your smartphone
INTERACT'11 Proceedings of the 13th IFIP TC 13 international conference on Human-computer interaction - Volume Part IV
Requirements meet interaction design
PROFES'12 Proceedings of the 13th international conference on Product-Focused Software Process Improvement
Hi-index | 0.00 |
While user interface (UI) prototyping is generally considered useful, it may often be too expensive and time-consuming. This problem becomes even more severe through the ubiquitous use of a variety of devices such as PCs, mobile phones and PDAs, since each of these devices has its own specifics that require a special user interface. Instead of developing UI prototypes directly, we propose specifying one interaction design from which UIs can be automatically generated for multiple devices. Our implemented approach uses communicative acts, which derive from speech act theory and carry desired intentions in interactions. Models of communicative acts, UI domain objects and interaction sequences comprise interaction design specifications in our approach and are based on a metamodel that we have defined. We support the development of such models through an IDE, which is coupled with the UI generator. This allows a new form of UI prototyping, where the effects of each model change can be seen immediately in the automatically generated UIs for every device at once.