Developing Software Using OVID
IEEE Software
Design and Development of Multidevice User Interfaces through Multiple Logical Descriptions
IEEE Transactions on Software Engineering
A discourse model for interaction design based on theories of human communication
CHI '06 Extended Abstracts on Human Factors in Computing Systems
Splitting rules for graceful degradation of user interfaces
Proceedings of the working conference on Advanced visual interfaces
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
Generating an Abstract User Interface from a Discourse Model Inspired by Human Communication
HICSS '08 Proceedings of the Proceedings of the 41st Annual Hawaii International Conference on System Sciences
A model-driven approach to the engineering of multiple user interfaces
MoDELS'06 Proceedings of the 2006 international conference on Models in software engineering
From task to dialog model in the UML
TAMODIA'07 Proceedings of the 6th international conference on Task models and diagrams for user interface design
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
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
Tool support for automated multi-device GUI generation from discourse-based communication models
Proceedings of the 5th ACM SIGCHI symposium on Engineering interactive computing systems
Hi-index | 0.00 |
User-interface design is still a time consuming and expensive task to do, but recent advances allow generating them from interaction design models. We present a model-driven approach for generating user interfaces out of interaction design models. Our interaction design models are discourse models, more precisely models of classes of dialogues. They are based on theories of human communication and should, therefore, be more understandable to humans than programs implementing user interfaces. Our discourse models also contain enough semantics to transform them automatically into user interfaces for multiple devices and modalities. This paper presents a two-step transformation approach with an intermediate user interface model. By showing specific transformation rules, we concentrate on a major part of the first step, transforming discourse models to structural user interface models.