Pad: an alternative approach to the computer interface
SIGGRAPH '93 Proceedings of the 20th annual conference on Computer graphics and interactive techniques
The case for user-centered CASE tools
Communications of the ACM
Contextual design: defining customer-centered systems
Contextual design: defining customer-centered systems
Communications of the ACM
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
Extreme programming explained: embrace change
Extreme programming explained: embrace change
The humane interface: new directions for designing interactive systems
The humane interface: new directions for designing interactive systems
Usability engineering: scenario-based development of human-computer interaction
Usability engineering: scenario-based development of human-computer interaction
Constructing the User Interface with Statecharts
Constructing the User Interface with Statecharts
How the Learning Curve Affects CASE Tool Adoption
IEEE Software
User Interface Modeling in UMLi
IEEE Software
UML Distilled: A Brief Guide to the Standard Object Modeling Language
UML Distilled: A Brief Guide to the Standard Object Modeling Language
Information Visualization: Perception for Design
Information Visualization: Perception for Design
The Object Primer: Agile Model-Driven Development with UML 2.0
The Object Primer: Agile Model-Driven Development with UML 2.0
DENIM: an informal web site design tool inspired by observations of practice
Human-Computer Interaction
Agile human-centered software engineering
BCS-HCI '07 Proceedings of the 21st British HCI Group Annual Conference on People and Computers: HCI...but not as we know it - Volume 1
Prototyping corporate user interfaces: towards a visual specification of interactive systems
IASTED-HCI '07 Proceedings of the Second IASTED 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
Hi-index | 0.00 |
When the user interface (UI) has to be specified, a picture is worth a thousand words and the worst thing a human-computer interaction (HCI) expert can do is attempt to write a natural language specification for it. Nevertheless, this practice is still common and it is therefore a difficult task to move from text-based requirements and problemspace concepts to a final UI design, and then back again. Especially for the specification of interactive UIs, however, HCI experts must frequently switch between high-level descriptions and detailed screens. In our research we found that advanced UI specifications therefore have to be made up of interconnected artefacts that have distinct levels of abstraction. With regards to the transparency and traceability of the rationale of the UI specification, transitions and dependencies must be visual and traversable. We introduce a UI specification method that interactively integrates interdisciplinary and informal modelling languages with different fidelities of UI prototyping. With an innovative experimental tool, we finally assemble models and design to a visual UI specification that will quickly take the place of text-based artefacts.