Proceedings of the 2nd ACM SIGCHI Symposium on Engineering Interactive Computing Systems 2010
DOI: 10.1145/1822018.1822061
|View full text |Cite
|
Sign up to set email alerts
|

Model-driven GUI & interaction design using emulation

Abstract: This paper introduces a model-driven emulator for the interaction and GUI design of complex interacting systems. It allows systems that are engineered using formal methods and modelling to be tested with users before the final implementation. The user interface requirements are also specified in a formal model, which can be tested manually and automatically as required.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
3
0

Year Published

2011
2011
2020
2020

Publication Types

Select...
2
1

Relationship

0
3

Authors

Journals

citations
Cited by 3 publications
(3 citation statements)
references
References 10 publications
(8 reference statements)
0
3
0
Order By: Relevance
“…Given the prevalence of GUI-centric software, there has been a large body of work dedicated to building advanced tools to aid in the construction of GUIs and related code [44], [45], [46], [47], [48], [49], [50] and to reverse engineer GUIs [51], [52], [53], [54], [55], [56]. While these approaches are aimed at various goals, they all attempt to reason logical, or programatic info from graphical representations of GUIs.…”
Section: Other Gui-design and Reverse Engineering Toolsmentioning
confidence: 99%
See 1 more Smart Citation
“…Given the prevalence of GUI-centric software, there has been a large body of work dedicated to building advanced tools to aid in the construction of GUIs and related code [44], [45], [46], [47], [48], [49], [50] and to reverse engineer GUIs [51], [52], [53], [54], [55], [56]. While these approaches are aimed at various goals, they all attempt to reason logical, or programatic info from graphical representations of GUIs.…”
Section: Other Gui-design and Reverse Engineering Toolsmentioning
confidence: 99%
“…However, the research projects referenced above exhibit one or more of the following attributes: (i) they do not specifically aim to support the task of automatically translating existing design mock-ups into code [52], [53], [54], [55], [56], (ii) they force designers or developers to compromise their workflow by imposing restrictions on how applications are designed or coded [44], [45], [46], [47], [48], [49] or (iii) they rely purely on reverse engineering existing apps using runtime information, which is not possible in the context of mock-up driven development [49], [51]. These attributes indicate that the above approaches are either not applicable in the problem domain described in this paper (automatically generating application code from a mock-up artifact) or represent significant limitations that severely hinder practical applicability.…”
Section: Other Gui-design and Reverse Engineering Toolsmentioning
confidence: 99%
“…Many other GUI‐centric software tools have been emerged to aid in reverse engineer GUI [25–29] and construct GUIs and related code [30–35]. These approaches aim to deduce programmatic information from sketches of GUIs.…”
Section: Related Workmentioning
confidence: 99%