An object oriented approach to Web-based applications design
Theory and Practice of Object Systems - Special issue objects, databases, and the WWW
Software for use: a practical guide to the models and methods of usage-centered design
Software for use: a practical guide to the models and methods of usage-centered design
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
DSV-IS '02 Proceedings of the 9th International Workshop on Interactive Systems. Design, Specification, and Verification
A Coloured Petri Net Formalisation for a UML-Based Notation Applied to Cooperative System Modelling
DSV-IS '02 Proceedings of the 9th International Workshop on Interactive Systems. Design, Specification, and Verification
Making model-based UI design practical: usable and open methods and tools
Proceedings of the 9th international conference on Intelligent user interfaces
DENIM: an informal web site design tool inspired by observations of practice
Human-Computer Interaction
Wisdom: a UML based architecture for interactive systems
DSV-IS'00 Proceedings of the 7th international conference on Design, specification, and verification of interactive systems
Model-based design of context-sensitive interactive applications: a discussion of notations
TAMODIA '04 Proceedings of the 3rd annual conference on Task models and diagrams
SoftVis '05 Proceedings of the 2005 ACM symposium on Software visualization
DialogSketch: dynamics of the canonical prototypes
TAMODIA '05 Proceedings of the 4th international workshop on Task models and diagrams
Towards useful and usable interaction design tools: CanonSketch
Interacting with Computers
CHI '08 Extended Abstracts on Human Factors in Computing Systems
Annotating UI architecture with actual use
AUIC '08 Proceedings of the ninth conference on Australasian user interface - Volume 76
Proceedings of the 1st ACM SIGCHI symposium on Engineering interactive computing systems
Inspector: method and tool for visual UI specification
HCI '08 Proceedings of the Third IASTED International Conference on Human Computer Interaction
Towards model-driven development of staged participatory multimedia events
DSVIS'06 Proceedings of the 13th international conference on Interactive systems: Design, specification, and verification
Introducing graphic designers in a web development process
CAiSE'07 Proceedings of the 19th international conference on Advanced information systems engineering
User-centered design and business process modeling: cross road in rapid prototyping tools
INTERACT'07 Proceedings of the 11th IFIP TC 13 international conference on Human-computer interaction
CUP 2.0: high-level modeling of context-sensitive interactive applications
MoDELS'06 Proceedings of the 9th international conference on Model Driven Engineering Languages and Systems
Galactic dimensions: a unifying workstyle model for user-centered design
INTERACT'05 Proceedings of the 2005 IFIP TC13 international conference on Human-Computer Interaction
A UML-based tool for designing user interfaces
UML'04 Proceedings of the 2004 international conference on UML Modeling Languages and Applications
A UML-based tool for designing user interfaces
UML Modeling Languages and Applications
An efficient model-based methodology for developing device-independent mobile applications
Journal of Systems Architecture: the EUROMICRO Journal
Model-driven approach for managing human interface design life cycle
MODELS'07 Proceedings of the 10th international conference on Model Driven Engineering Languages and Systems
Integrating heterogeneous tools into model-centric development of interactive applications
MODELS'07 Proceedings of the 10th international conference on Model Driven Engineering Languages and Systems
Hi-index | 0.00 |
In this paper, we argue that current user interface modeling tools are developed using a formalism-centric approach that does not support the needs of modern software development. In order to solve this problem we need both usable and expressive notations and tools that enable the creation of user-interface specifications that leverage the design and thought process. In this paper we present the CanonSketch tool. CanonSketch supports a new UI specification language – Canonical Abstract Prototypes (CAP) – that bridges the gap between envisioned user behavior and the concrete user interface. The tool also supports two additional and synchronized views of the UI: the Wisdom UML presentation extension and concrete HTML user interfaces. In this way the tool seamlessly supports designers while switching from high level abstract views of the UI and low-level concrete realizations.