REFERENCES
Bernal-C
´
ardenas, C., Moran, K., Tufano, M., Liu, Z., Nan,
L., Shi, Z., and Poshyvanyk, D. (2019). Guigle: A gui
search engine for android apps. In 2019 IEEE/ACM
41st ICSE-Companion, pages 71–74. IEEE.
Bjarnason, E., Lang, F., and Mj
¨
oberg, A. (2021). A model
of software prototyping based on a systematic map.
In Proceedings of the 15th ACM/IEEE International
Symposium on Empirical Software Engineering and
Measurement (ESEM), pages 1–11.
Calle-Escobar, M., Mej
´
ıa-Guti
´
errez, R., Nadeau, J.-P., and
Pailhes, J. (2016). Heuristics-based design process.
International Journal on Interactive Design and Man-
ufacturing (IJIDeM), 10(4):369–386.
Chen, C., Feng, S., Liu, Z., Xing, Z., and Zhao, S. (2020a).
From lost to found: Discover missing ui design se-
mantics through recovering missing tags. Proc. ACM
Hum.-Comput. Interact., 4(CSCW2).
Chen, J., Chen, C., Xing, Z., Xia, X., Zhu, L., Grundy,
J., and Wang, J. (2020b). Wireframe-based ui design
search through image autoencoder. ACM Transactions
on Software Engineering and Methodology (TOSEM),
29(3):1–31.
Deininger, M., Daly, S. R., Sienko, K. H., and Lee, J. C.
(2017). Novice designers’ use of prototypes in engi-
neering design. Design Studies, 51:25–65.
Deka, B., Huang, Z., Franzen, C., Hibschman, J., Afergan,
D., Li, Y., Nichols, J., and Kumar, R. (2017). Rico:
A mobile app dataset for building data-driven design
applications. In Proceedings of the 30th Annual ACM
Symposium on User Interface Software and Technol-
ogy, pages 845–854.
Dow, S., Fortuna, J., Schwartz, D., Altringer, B., Schwartz,
D., and Klemmer, S. (2011). Prototyping dynamics:
sharing multiple designs improves exploration, group
rapport, and results. In Proceedings of the SIGCHI
conference on human factors in computing systems,
pages 2807–2816.
Felderer, M. and Travassos, G. H. (2020). Contempo-
rary Empirical Methods in Software Engineering.
Springer.
Figueiredo, E., Sant’Anna, C., Garcia, A., and Lucena, C.
(2012). Applying and evaluating concern-sensitive
design heuristics. Journal of Systems and Software,
85(2):227–243.
Garcia, A., Silva da Silva, T., and Selbach Silveira, M.
(2017). Artifacts for agile user-centered design: a sys-
tematic mapping. In Proceedings of the 50th Hawaii
International Conference on System Sciences.
Gigerenzer, G. (2008). Why heuristics work. Perspectives
on psychological science, 3(1):20–29.
Huang, F., Canny, J. F., and Nichols, J. (2019). Swire:
Sketch-based user interface retrieval. In Proceedings
of the 2019 CHI Conference on Human Factors in
Computing Systems, pages 1–10.
K
¨
apyaho, M. and Kauppinen, M. (2015). Agile require-
ments engineering with prototyping: A case study.
In 2015 IEEE 23rd International Requirements Engi-
neering Conference (RE), pages 334–343.
Lauff, C. A., Knight, D., Kotys-Schwartz, D., and
Rentschler, M. E. (2020). The role of prototypes in
communication between stakeholders. Design Stud-
ies, 66:1–34.
Lee, C., Kim, S., Han, D., Yang, H., Park, Y.-W., Kwon,
B. C., and Ko, S. (2020). Guicomp: A gui design
assistant with real-time, multi-faceted feedback. In
Proceedings of the 2020 CHI Conference on Human
Factors in Computing Systems, pages 1–13.
Leiva, L. A., Hota, A., and Oulasvirta, A. (2020). Enrico:
A dataset for topic modeling of mobile ui designs. In
22nd International Conference on Human-Computer
Interaction with Mobile Devices and Services (Mo-
bileHCI’20 Extended Abstracts).
Lenarduzzi, V. and Taibi, D. (2016). Mvp explained: A sys-
tematic mapping study on the definitions of minimal
viable product. In 2016 42th Euromicro Conference
on Software Engineering and Advanced Applications
(SEAA), pages 112–119. IEEE.
Li, T. J.-J., Popowski, L., Mitchell, T., and Myers, B. A.
(2021). Screen2Vec: Semantic Embedding of GUI
Screens and GUI Components. Association for Com-
puting Machinery, New York, NY, USA.
Liu, T. F., Craft, M., Situ, J., Yumer, E., Mech, R., and Ku-
mar, R. (2018). Learning design semantics for mobile
apps. In The 31st Annual ACM Symposium on User
Interface Software and Technology, pages 569–579.
ACM.
Moran, K., Li, B., Bernal-C
´
ardenas, C., Jelf, D., and Poshy-
vanyk, D. (2018). Automated reporting of gui de-
sign violations for mobile apps. In Proceedings of the
40th International Conference on Software Engineer-
ing, pages 165–175.
Packevi
ˇ
cius,
ˇ
S., Barisas, D., U
ˇ
saniov, A., Guogis, E., and
Barei
ˇ
sa, E. (2018). Text semantics and layout de-
fects detection in android apps using dynamic execu-
tion and screenshot analysis. In International Con-
ference on Information and Software Technologies,
pages 279–292. Springer.
Qui
˜
nones, D., Rusu, C., and Rusu, V. (2018). A method-
ology to develop usability/user experience heuristics.
Computer Standards & Interfaces, 59:109–129.
Shah, A. K. and Oppenheimer, D. M. (2008). Heuristics
made easy: an effort-reduction framework. Psycho-
logical bulletin, 134(2):207.
Toxboe, A. (2022). User interface design pattern gallery.
http://ui-patterns.com/.
Yilmaz, S., Daly, S. R., Seifert, C. M., and Gonzalez, R.
(2016). Evidence-based design heuristics for idea gen-
eration. Design Studies, 46:95–124.
Zang, X., Xu, Y., and Chen, J. (2021). Multimodal icon
annotation for mobile applications. In Proceedings of
the 23rd International Conference on Mobile Human-
Computer Interaction, pages 1–11.
Zecheng, H., Sunkara, S., Zang, X., Xu, Y., Liu, L.,
Wichers, N., Schubiner, G., Lee, R., and Chen, J.
(2020). Actionbert: Leveraging user actions for
semantic understanding of user interfaces. arXiv
preprint arXiv:2012.12350.
ICEIS 2022 - 24th International Conference on Enterprise Information Systems
246