A survey of the use of crowdsourcing in software engineering

K Mao, L Capra, M Harman, Y Jia - Journal of Systems and Software, 2017 - Elsevier
The term 'crowdsourcing'was initially introduced in 2006 to describe an emerging distributed
problem-solving model by online workers. Since then it has been widely studied and …

Advances in software inspections

ME Fagan - Pioneers and Their Contributions to Software …, 2001 - Springer
This paper presents new studies and experiences that enhance the use of the inspection
process and improve its contribution to development of defect-free software on time and at …

Automatic detection of usability smells in web applications

J Grigera, A Garrido, JM Rivero, G Rossi - International Journal of Human …, 2017 - Elsevier
Usability assessment of web applications continues to be an expensive and often neglected
practice. While large companies are able to spare resources for studying and improving …

Research progress of crowdsourced software testing

章晓芳, 冯洋, 刘頔, 陈振宇, 徐宝文 - Journal of Software, 2017 - jos.org.cn
众包测试是一种新兴的软件测试方式, 得到了学术界和工业界的广泛关注.
系统地总结了近年来众包软件测试研究的学术文献以及工业界实践进展: 首先 …

Modeling mobile interface tappability using crowdsourcing and deep learning

A Swearngin, Y Li - Proceedings of the 2019 CHI Conference on Human …, 2019 - dl.acm.org
Tapping is an immensely important gesture in mobile touchscreen interfaces, yet people still
frequently are required to learn which elements are tappable through trial and error …

User interface advisor

IY Granot, Z Or-Bach - US Patent 10,846,105, 2020 - Google Patents
A server system, the server system including: a memory processor; and a communication
link, where the server system includes a program designed to construct a user interface …

HINT: Integration Testing for AI-based features with Humans in the Loop

QZ Chen, T Schnabel, B Nushi, S Amershi - Proceedings of the 27th …, 2022 - dl.acm.org
The dynamic nature of AI technologies makes testing human-AI interaction and collaboration
challenging–especially before such features are deployed in the wild. This presents a …

CrowdUI: Supporting web design with the crowd

J Oppenlaender, T Tiropanis, S Hosio - … of the ACM on Human-Computer …, 2020 - dl.acm.org
Web design is a complex and challenging task. It involves making many design decisions
that materialise preconceived notions of user needs that may or may not be true. In this …

Successes, challenges, and rethinking–an industrial investigation on crowdsourced mobile application testing

R Gao, Y Wang, Y Feng, Z Chen… - Empirical Software …, 2019 - Springer
The term crowdsourcing–a compound contraction of crowd and outsourcing–is a new
paradigm for utilizing the power of crowds of people to facilitate large-scale tasks that are …

Replication can improve prior results: A github study of pull request acceptance

D Chen, KT Stolee, T Menzies - 2019 IEEE/ACM 27th …, 2019 - ieeexplore.ieee.org
Crowdsourcing and data mining can be used to effectively reduce the effort associated with
the partial replication and enhancement of qualitative studies. For example, in a primary …