Generating statechart designs from scenarios
Proceedings of the 22nd international conference on Software engineering
From User Requirements to User Interfaces: A Methodological Approach
CAiSE '01 Proceedings of the 13th International Conference on Advanced Information Systems Engineering
A State Machine Based Approach for a Process Driven Development of Web-Applications
CAiSE '02 Proceedings of the 14th International Conference on Advanced Information Systems Engineering
Systematic development of internet sites: extending approaches of conceptual modeling
Information modeling for internet applications
User interface design with matrix algebra
ACM Transactions on Computer-Human Interaction (TOCHI)
Proceedings of the 35th conference on Winter simulation: driving innovation
High-level declarative user interfaces
OOPSLA '05 Companion to the 20th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
High-level declarative user interfaces
OOPSLA '05 Companion to the 20th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
A language-driven approach for the design of interactive applications
Interacting with Computers
Model-based User Interface Testing With Spec Explorer and ConcurTaskTrees
Electronic Notes in Theoretical Computer Science (ENTCS)
An extension of UML for the modeling of WIMP user interfaces
Journal of Visual Languages and Computing
Model-Driven Prototyping for Corporate Software Specification
Engineering Interactive Systems
Modelling form-based interfaces with bipartite state machines
Interacting with Computers
Inspector: method and tool for visual UI specification
HCI '08 Proceedings of the Third IASTED International Conference on Human Computer Interaction
User interface specification in complex web-based information spaces
HCI '08 Proceedings of the Third IASTED International Conference on Human Computer Interaction
Easy model-driven development of multimedia user interfaces with GuiBuilder
UAHCI'07 Proceedings of the 4th international conference on Universal access in human computer interaction: coping with diversity
ICVR'07 Proceedings of the 2nd international conference on Virtual reality
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
Large Scale Semantic Access to Content (Text, Image, Video, and Sound)
Integrating interaction design and log analysis: bridging the gap with UML, XML and XMI
Journal of Web Engineering
Dynamically adapting training systems based on user interactions
Proceedings of the 2011 workshop on Knowledge discovery, modeling and simulation
Analysing user confusion in context aware mobile applications
INTERACT'05 Proceedings of the 2005 IFIP TC13 international conference on Human-Computer Interaction
A pattern-based methodology for multimodal interaction design
TSD'06 Proceedings of the 9th international conference on Text, Speech and Dialogue
Including design guidelines in the formal specification of interfaces in z
ZB'05 Proceedings of the 4th international conference on Formal Specification and Development in Z and B
Hi-index | 0.00 |
From the Publisher:Despite the obvious power and sophistication of user interface development tools, the majority of user interface software is difficult to understand because it is coded without an overall design. In this book, Ian Horrocks presents a proven technique for designing event-driven software using the UCM architecture and the statechart notation. The statechart approach to constructing user interface software results in code that can be written quickly and easily, tested using white box techniques, repeatedly enhanced over the lifetime of a system, modified with a minimal risk of introducing unwanted side-effects, and regression tested without the need for full re-tests. This book provides a practical guide to constructing real user interfaces for real projects. It is primarily written for practising software engineers, but will also be invaluable to students wishing to gain an insight into user interface construction.