2007
DOI: 10.1016/j.entcs.2007.01.061
|View full text |Cite
|
Sign up to set email alerts
|

Formal Models for Informal GUI Designs

Abstract: Many different methods exist for the design and implementation of software systems. These methods may be fully formal, such as the use of formal specification languages and refinement processes, or they may be totally informal, such as jotting design ideas down on paper prior to coding, or they may be somewhere in between these two extremes. Formal methods are naturally suited to underlying system behaviour while user-centred approaches to user interface design fit comfortably with more informal approaches. Th… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
27
0

Year Published

2009
2009
2023
2023

Publication Types

Select...
5
2

Relationship

3
4

Authors

Journals

citations
Cited by 28 publications
(27 citation statements)
references
References 14 publications
0
27
0
Order By: Relevance
“…The syntax and semantics of these models, along with descriptions of their use, can be found in [BR06a] and [BR06b], however we provide a brief description of them here for clarity. Presentation models describe a UI in terms of its component widgets.…”
Section: Formal Models Of Uismentioning
confidence: 99%
See 3 more Smart Citations
“…The syntax and semantics of these models, along with descriptions of their use, can be found in [BR06a] and [BR06b], however we provide a brief description of them here for clarity. Presentation models describe a UI in terms of its component widgets.…”
Section: Formal Models Of Uismentioning
confidence: 99%
“…[BR06b], [BR06a]. This UI functionality will not be included in the early requirements as it does not relate to considerations of what the system will do, but describes how the user will interact with the system and the experience of interacting.…”
Section: Refinement and Uismentioning
confidence: 99%
See 2 more Smart Citations
“…UCD considers the end-user at all stages of development to ensure that technology is appropriate, functional and useful to complete tasks (Bowen and Reeves, 2007). Better geo-visualization tools can be created through a usability approach and with knowledge of cognitive processes (Slocum et al, 2001).…”
Section: Usability Engineering and User-testingmentioning
confidence: 99%