2019 IEEE/ACM 41st International Conference on Software Engineering (ICSE) 2019
DOI: 10.1109/icse.2019.00070
|View full text |Cite
|
Sign up to set email alerts
|

StoryDroid: Automated Generation of Storyboard for Android Apps

Abstract: Mobile apps are now ubiquitous. Before developing a new app, the development team usually endeavors painstaking efforts to review many existing apps with similar purposes. The review process is crucial in the sense that it reduces market risks and provides inspiration for app development. However, manual exploration of hundreds of existing apps by different roles (e.g., product manager, UI/UX designer, developer) in a development team can be ineffective. For example, it is difficult to completely explore all t… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
48
0
1

Year Published

2019
2019
2023
2023

Publication Types

Select...
5
2
2

Relationship

3
6

Authors

Journals

citations
Cited by 91 publications
(51 citation statements)
references
References 34 publications
0
48
0
1
Order By: Relevance
“…Alternatively, existing applications provide a large repository of UI designs. To harness these UI designs, people resort to automatic GUI exploration methods to simulate the user interaction with GUI and collect UI screenshots of existing applications, which can support data-driven applications such as UI code generation [27,57,61], GUI search [19,22,26,67], design mining [51], design linting [77], UI accessibility [30], user interaction modeling [31,35] and privacy and security [32]. In the same vein, our work builds a large database of real-application UI designs by automatic GUI exploration.…”
Section: Related Workmentioning
confidence: 99%
“…Alternatively, existing applications provide a large repository of UI designs. To harness these UI designs, people resort to automatic GUI exploration methods to simulate the user interaction with GUI and collect UI screenshots of existing applications, which can support data-driven applications such as UI code generation [27,57,61], GUI search [19,22,26,67], design mining [51], design linting [77], UI accessibility [30], user interaction modeling [31,35] and privacy and security [32]. In the same vein, our work builds a large database of real-application UI designs by automatic GUI exploration.…”
Section: Related Workmentioning
confidence: 99%
“…Swearngin et al [72] adopt the image processing method to help designs with converting the mobile UI screenshots into editable files in Photoshop, so that designers can take it as a starting point for further customization. To render inspirations to the designer, Chen et al [27] propose a program-analysis method to efficiently generate the storyboard with UI screenshots, given one app executable file. Fischer et al [34] transfer the style from fine art to GUI.…”
Section: Ui Designmentioning
confidence: 99%
“…Fig. 2 is consist of three violin plots, 4 representing our statistics on app names, package names and package sizes, respectively. In each "violin", the white dot represents the median, the thick bar in the middle represents the interquartile range while the thin bar represents 95% confidence interval.…”
Section: A Fake Sample Characteristicsmentioning
confidence: 99%