14
[9] Alberto Bacchelli and Christian Bird. Expectations, outcomes,
and challenges of modern code review. In Proceedings of the
35th International Conference on Software Engineering, pages 712–721.
IEEE Press, 2013.
[10] Olga Baysal, Reid Holmes, and Michael W Godfrey. No issue
left behind: Reducing information overload in issue tracking. In
Proceedings of the 22Nd ACM SIGSOFT International Symposium on
Foundations of Software Engineering, pages 666–677, 2014.
[11] Nicolas Bettenburg, Sascha Just, Adrian Schr
¨
oter, Cathrin Weiss,
Rahul Premraj, and Thomas Zimmermann. What makes a good
bug report? In Proceedings of the 16th ACM SIGSOFT International
Symposium on Foundations of software engineering, pages 308–318,
2008.
[12] Hudson Borges, Andre Hora, and Marco Tulio Valente. Under-
standing the factors that impact the popularity of github reposito-
ries. In 2016 IEEE International Conference on Software Maintenance
and Evolution (ICSME), pages 334–344. IEEE, 2016.
[13] Hudson Borges and Marco Tulio Valente. What’s in a github
star? understanding repository starring practices in a social coding
platform. Journal of Systems and Software, 146:112–129, 2018.
[14] Silvia Breu, Rahul Premraj, Jonathan Sillito, and Thomas Zimmer-
mann. Information needs in bug reports: improving cooperation
between developers and users. In Proceedings of the 2010 ACM
conference on Computer supported cooperative work, pages 301–310,
2010.
[15] J. L. Campbell, C. Quincy, J. Osserman, and O. K. Pedersen. Cod-
ing in-depth semistructured interviews: Problems of unitization
and intercoder reliability and agreement. Sociological Methods &
Research, 42(3):294–320, 2013.
[16] Gerardo Canfora, Massimiliano Di Penta, Rocco Oliveto, and
Sebastiano Panichella. Who is going to mentor newcomers in
open source projects? In Proceedings of the ACM SIGSOFT 20th
International Symposium on the Foundations of Software Engineering,
pages 1–11, 2012.
[17] Scott Chacon and Ben Straub. Pro Git (Second Edition). Apress,
2018.
[18] Oscar Chaparro, Jing Lu, Fiorella Zampetti, Laura Moreno, Massi-
miliano Di Penta, Andrian Marcus, Gabriele Bavota, and Vincent
Ng. Detecting missing information in bug descriptions. In
Proceedings of the 2017 11th Joint Meeting on Foundations of Software
Engineering, pages 396–407, 2017.
[19] An Ran Chen, Tse-Hsun Chen, and Shaowei Wang. Demystifying
the challenges and benefits of analyzing user-reported logs in bug
reports. Empirical Software Engineering, 26(8), 2021.
[20] Patricia Cohen, Stephen G West, and Leona S Aiken. Applied
multiple regression/correlation analysis for the behavioral sciences. Psy-
chology Press, 2014.
[21] Thomas D Cook, Donald Thomas Campbell, and Arles Day. Quasi-
experimentation: Design & analysis issues for field settings, volume
351. Houghton Mifflin Boston, 1979.
[22] Steven Davies and Marc Roper. What’s in a bug report? In Pro-
ceedings of the 8th ACM/IEEE International Symposium on Empirical
Software Engineering and Measurement, 2014.
[23] Felipe Ebert, Fernando Castor, Nicole Novielli, and Alexander
Serebrenik. Confusion in code reviews: Reasons, impacts, and
coping strategies. In 2019 IEEE 26th International Conference on
Software Analysis, Evolution and Reengineering, pages 49–60. IEEE,
2019.
[24] Omar Elazhary, Margaret-Anne Storey, Neil Ernst, and Andy
Zaidman. Do as i do, not as i say: Do contribution guidelines
match the github contribution process? In 2019 IEEE International
Conference on Software Maintenance and Evolution (ICSME), pages
286–290. IEEE, 2019.
[25] Denae Ford, Mahnaz Behroozi, Alexander Serebrenik, and Chris
Parnin. Beyond the code itself: how programmers really look at
pull requests. In 2019 IEEE/ACM 41st International Conference on
Software Engineering: Software Engineering in Society (ICSE-SEIS),
pages 51–60. IEEE, 2019.
[26] Patricia I Fusch and Lawrence R Ness. Are we there yet? data
saturation in qualitative research. The qualitative report, 20(9):1408,
2015.
[27] Marco Gerosa, Igor Wiese, Bianca Trinkenreich, Georg Link, Gre-
gorio Robles, Christoph Treude, Igor Steinmacher, and Anita
Sarma. The shifting sands of motivation: Revisiting what drives
contributors in open source. arXiv preprint arXiv:2101.10291, 2021.
[28] Georgios Gousios, Martin Pinzger, and Arie Van Deursen. An
exploratory study of the pull-based software development model.
In Proceedings of the 36th International Conference on Software Engi-
neering, pages 345–355. ACM, 2014.
[29] Georgios Gousios, Margaret-Anne Storey, and Alberto Bacchelli.
Work practices and challenges in pull-based development: the
contributor’s perspective. In Proceedings of the 38th International
Conference on Software Engineering, pages 285–296. IEEE, 2016.
[30] Georgios Gousios, Andy Zaidman, Margaret-Anne Storey, and
Arie Van Deursen. Work practices and challenges in pull-based
development: the integrator’s perspective. In Proceedings of the
37th International Conference on Software Engineering, pages 358–368.
IEEE, 2015.
[31] Carl Gutwin, Reagan Penner, and Kevin Schneider. Group aware-
ness in distributed software development. In Proceedings of the 2004
ACM Conference on Computer Supported Cooperative Work, pages 72–
81. ACM, 2004.
[32] Anja Guzzi, Alberto Bacchelli, Michele Lanza, Martin Pinzger,
and Arie Van Deursen. Communication in open source software
development mailing lists. In 2013 10th Working Conference on
Mining Software Repositories (MSR), pages 277–286. IEEE, 2013.
[33] Guido W Imbens and Thomas Lemieux. Regression discontinuity
designs: A guide to practice. Journal of econometrics, 142(2):615–635,
2008.
[34] Rahul N Iyer, S Alex Yun, Meiyappan Nagappan, and Jesse Hoey.
Effects of personality traits on pull request acceptance. IEEE
Transactions on Software Engineering, 2019.
[35] David Kavaler, Sasha Sirovica, Vincent Hellendoorn, Raul Ara-
novich, and Vladimir Filkov. Perceived language complexity in
github issue discussions and their effect on issue resolution. In
Proceedings of the 2017 32nd IEEE/ACM International Conference on
Automated Software Engineering, pages 72–83, 2017.
[36] Amanda Lee, Jeffrey C Carver, and Amiangshu Bosu. Under-
standing the impressions, motivations, and barriers of one time
code contributors to floss projects: a survey. In Proceedings of the
39th International Conference on Software Engineering, pages 187–197.
IEEE Press, 2017.
[37] Renee Li, Pavitthra Pandurangan, Hana Frluckaj, and Laura Dab-
bish. Code of conduct conversations in open source software
projects on github. Proceedings of the ACM on Human-Computer
Interaction, 5(CSCW1):1–31, 2021.
[38] Zhixing Li, Yue Yu, Tao Wang, Shanshan Li, and Huaimin
Wang. Opportunities and challenges in repeated revisions to pull-
requests: An empirical study. Proceedings of the ACM on Human-
Computer Interaction, 3(CSCW):1–35, 2022.
[39] Zhixing Li, Yue Yu, Tao Wang, Gang Yin, Shanshan Li, and
Huaimin Wang. Are you still working on this? an empirical
study on pull request abandonment. IEEE Transactions on Software
Engineering, pages 1–1, 2021.
[40] Zhixing Li, Yue Yu, Minghui Zhou, Tao Wang, Gang Yin, Long
Lan, and Huaimin Wang. Redundancy, context, and preference:
An empirical study of duplicate pull requests in oss projects. IEEE
Transactions on Software Engineering, 2020.
[41] Zhongxin Liu, Xin Xia, Christoph Treude, David Lo, and Shan-
ping Li. Automatic generation of pull request descriptions. In
2019 34th IEEE/ACM International Conference on Automated Software
Engineering (ASE), pages 176–188. IEEE, 2019.
[42] Chandra Maddila, Chetan Bansal, and Nachiappan Nagappan.
Predicting pull request completion time: a case study on large
scale cloud services. In Proceedings of the 2019 27th acm joint meeting
on european software engineering conference and symposium on the
foundations of software engineering, pages 874–882, 2019.
[43] Audris Mockus, Roy T Fielding, and James Herbsleb. A case study
of open source software development: the apache server. In Pro-
ceedings of the 22nd international conference on Software engineering,
pages 263–272, 2000.
[44] Kevin Moran, Mario Linares-V
´
asquez, Carlos Bernal-C
´
ardenas,
and Denys Poshyvanyk. Auto-completing bug reports for android
applications. In Proceedings of the 2015 ACM Joint Meeting on
European Software Engineering Conference and Symposium on the
Foundations of Software EngineeringNovember, pages 673–686, 2015.
[45] Nuthan Munaiah, Steven Kroh, Craig Cabrey, and Meiyappan
Nagappan. Curating github for engineered software projects.
Empirical Software Engineering, 22(6):3219–3253, 2017.
[46] Kumiyo Nakakoji, Yasuhiro Yamamoto, Yoshiyuki Nishinaka,
Kouichi Kishida, and Yunwen Ye. Evolution patterns of open-
source software systems and communities. In Proceedings of the
International Workshop on Principles of Software Evolution, pages 76–
85. ACM, 2002.