2019 IEEE/ACM 27th International Conference on Program Comprehension (ICPC) 2019
DOI: 10.1109/icpc.2019.00037
|View full text |Cite
|
Sign up to set email alerts
|

Replication Can Improve Prior Results: A GitHub Study of Pull Request Acceptance

Abstract: 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 study, other researchers explored factors influencing the fate of GitHub pull requests using an extensive qualitative analysis of 20 pull requests. Guided by their findings, we mapped some of their qualitative insights onto quantitative questions. To determine how well their findings generalize, we collected much more data (170 addit… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
14
0

Year Published

2020
2020
2024
2024

Publication Types

Select...
6
2
1

Relationship

2
7

Authors

Journals

citations
Cited by 20 publications
(14 citation statements)
references
References 57 publications
0
14
0
Order By: Relevance
“…2. Such a 50% "cull rate" is common practice in crowdsourcincg [19] tions, labelling 500 projects of Github issues would require 39,000 hours and $320K of grant money (with nothing left over for graduate student wages or other equipment).…”
Section: The Role Of Labelling In Data Miningmentioning
confidence: 99%
“…2. Such a 50% "cull rate" is common practice in crowdsourcincg [19] tions, labelling 500 projects of Github issues would require 39,000 hours and $320K of grant money (with nothing left over for graduate student wages or other equipment).…”
Section: The Role Of Labelling In Data Miningmentioning
confidence: 99%
“…We use Amazon's Mechanical Turk ( AMT ; Amazon Mechanical Turk & Inc., 2018) to select participants for our experiment. AMT has been used before to recruit subjects for programming studies (Alqaimi, Thongtanunam, & Treude, 2019; Chen, Stolee, & Menzies, 2019; Prana, Treude, Thung, Atapattu, & Lo, 2019). Since anyone can sign up with AMT, we selectively filter out a sample that can reasonably represent Java programmers.…”
Section: Methodsmentioning
confidence: 99%
“…AMT has been used before to recruit subjects for programming studies (Prana et al, 2019;Chen et al, 2019;Alqaimi et al, 2019). Since anyone can sign up with AMT, we selectively filter out a sample that can reasonably represent Java programmers.…”
Section: Methodsmentioning
confidence: 99%
“…Tu et al [67] offers a cost estimate of what resources would be required to sub-contract that effort to dozens of crowd sourced workers via tools like Mechanical Turk (MT). Applying best practices in crowd sourcing [10], assuming (a) at least USA minimum ages [60]; and (b) our university taking a 50% overhead tax on grants; then crowd sourcing the labeling of the issues from 500 projects would require $320,000 of grant reserve.…”
Section: Crowd Sourcingmentioning
confidence: 99%