Designing for usability: key principles and what designers think
Communications of the ACM
Survey on user interface programming
CHI '92 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Communications of the ACM
Collaborative conceptual design: a large software project case study
Computer Supported Cooperative Work - Special issue on studies of cooperative design
Towards a general computational framework for model-based interface development systems
IUI '99 Proceedings of the 4th international conference on Intelligent user interfaces
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
Cognitive support features for software development tools
Cognitive support features for software development tools
SUPPLE: automatically generating user interfaces
Proceedings of the 9th international conference on Intelligent user interfaces
Flexible re-engineering of web sites
Proceedings of the 9th international conference on Intelligent user interfaces
Influencing group participation with a shared display
CSCW '04 Proceedings of the 2004 ACM conference on Computer supported cooperative work
The obstacles and myths of usability and software engineering
Communications of the ACM - The Blogosphere
The UI pilot: a model-based tool to guide early interface design
Proceedings of the 10th international conference on Intelligent user interfaces
KnowiXML: a knowledge-based system generating multiple abstract user interfaces in USIXML
TAMODIA '04 Proceedings of the 3rd annual conference on Task models and diagrams
DENIM: an informal web site design tool inspired by observations of practice
Human-Computer Interaction
Supporting several levels of restriction in the UML
UML'00 Proceedings of the 3rd international conference on The unified modeling language: advancing the standard
Galactic dimensions: a unifying workstyle model for user-centered design
INTERACT'05 Proceedings of the 2005 IFIP TC13 international conference on Human-Computer Interaction
CanonSketch: a user-centered tool for canonical abstract prototyping
EHCI-DSVIS'04 Proceedings of the 2004 international conference on Engineering Human Computer Interaction and Interactive Systems
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
The software design board: a tool supporting workstyle transitions in collaborative software design
EHCI-DSVIS'04 Proceedings of the 2004 international conference on Engineering Human Computer Interaction and Interactive Systems
A UML-based tool for designing user interfaces
UML'04 Proceedings of the 2004 international conference on UML Modeling Languages and Applications
Multi-fidelity User Interface Specifications
Interactive Systems. Design, Specification, and Verification
Generative pattern-based design of user interfaces
Proceedings of the 1st International Workshop on Pattern-Driven Engineering of Interactive Computing Systems
Formalising design and interaction patterns and their relationships
Proceedings of the 1st International Workshop on Pattern-Driven Engineering of Interactive Computing Systems
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
GRIP: get better results from interactive prototypes
Proceedings of the 3rd ACM SIGCHI symposium on Engineering interactive computing systems
Hi-index | 0.00 |
Despite all the effort dedicated to bringing better User-Centered Design (UCD) tools to market, current studies show that the industry is still dominated by tools that do not support the activities and workstyles of designers. Also, there is a growing need for interaction design tools aimed at software engineers, a problem related to bringing usability into the software engineering processes. We propose a new workstyle model that can be effectively used to envision, design and evaluate a new generation of innovative interaction and software design tools, aimed at integrating usability and software engineering. We illustrate the effectiveness of our model by describing a new tool, called CanonSketch, that was built in order to support UCD in terms of the dimensions in our workstyle model. We also describe an evaluation study aimed at contrasting paper prototyping with our tool as well as the level of workstyle support.