History, state and future of user interface management systems
ACM SIGCHI Bulletin
Using GOMS for user interface design and evaluation: which technique?
ACM Transactions on Computer-Human Interaction (TOCHI)
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
Model-Based Design and Evaluation of Interactive Applications
Model-Based Design and Evaluation of Interactive Applications
A Model-Based Interface Development Environment
IEEE Software
TERESA: a transformation-based environment for designing and developing multi-device interfaces
CHI '04 Extended Abstracts on Human Factors in Computing Systems
The UI pilot: a model-based tool to guide early interface design
Proceedings of the 10th international conference on Intelligent user interfaces
MOBI-D: a model-based development environment for user-centered design
CHI EA '97 CHI '97 Extended Abstracts on Human Factors in Computing Systems
Evaluating user interface systems research
Proceedings of the 20th annual ACM symposium on User interface software and technology
Multi-fidelity prototyping of user interfaces
INTERACT'07 Proceedings of the 11th IFIP TC 13 international conference on Human-computer interaction
Mobia Modeler: easing the creation process of mobile applications for non-technical users
Proceedings of the 15th international conference on Intelligent user interfaces
Model-based development of embedded systems' user interfaces
Proceedings of the 5th International Workshop on Model Based Architecting and Construction of Embedded Systems
Hi-index | 0.00 |
Even though over the years a multitude of user interface design tools have been created, designers in practice find themselves limited to a small set of realistic options. These options include interface builders that are attached to development environments, or general-purpose tools such as Microsoft Visio. We claim that the inability of many user interface tools to find their way into a designer's toolbox is due in great part to their failure to support the process of designing a user interface. In this paper, we introduce UI Fin, a user interface design tool that: (a) fits within and supports a common process for user interface design, (b) enables user-centered, as opposed to widget-centered, screen design, (c) provides decision-support for designers, and (d) bridges the transitions between the multiple actors in the design and engineering of a user interface. UI Fin has been used in real-world interface design projects and it appears to improve the efficiency of the design process, to enable multiple types of users to create design artifacts, and to present a relatively low barrier for novice users to become productive with the tool.