Bibliography
[Altadmri2015] Amjad Altadmri and Neil C.C. Brown: "37 Million Compilations". SIGCSE'15, 10.1145/2676723.2677258.
[Basak2023] Setu Kumar Basak, Lorenzo Neil, Bradley Reaves, and Laurie Williams. "What challenges do developers face about checked-in secrets in software artifacts?" 2023. arXiv:2301.12377.
[Begel2014] Andrew Begel and Thomas Zimmermann: "Analyze this! 145 questions for data scientists in software engineering". ICSE'14, 10.1145/2568225.2568233.
[Costa2022] Keila Costa, Ronivaldo Ferreira, Gustavo Pinto, Marcelo d'Amorim, and Breno Miranda: "Test flakiness across programming languages." IEEE Trans. Software Engineering, 2022, 10.1109/tse.2022.3208864.
[DaCosta2017] Daniel Alencar da Costa, Shane McIntosh, Christoph Treude, Uirá Kulesza, and Ahmed E. Hassan: "The impact of rapid release cycles on the integration delay of fixed issues". Empirical Software Engineering, 2017, 10.1007/s10664-017-9548-7.
[ElEmam2001] Khaled El Emam, Saïda Benlarbi, Nishith Goel, and Shesh N. Rai: "The Confounding Effect of Class Size on the Validity of Object-Oriented Metrics". IEEE Trans. Software Engineering, 2001, 10.1109/32.935855.
[Fan2024] Youmei Fan, Dong Wang, Supatsara Wattanakriengkrai, Hathaichanok Damrongsiri, Christoph Treude, Hideaki Hata, and Raula Gaikovina Kula: "Developer Reactions to Protestware in Open Source Software: The cases of color.js and es5.ext". arxiv.org, 2024.
[Fucci2016] Davide Fucci, Giuseppe Scanniello, Simone Romano, Martin Shepperd, Boyce Sigweni, Fernando Uyaguari, Burak Turhan, Natalia Juristo, and Markku Oivo: "An External Replication on the Effects of Test-driven Development Using a Multi-site Blind Analysis Approach". ESEM'16, 10.1145/2961111.2962592.
Zheng Gao, Christian Bird, and Earl T. Barr: "To type or not to type: quantifying detectable bugs in JavaScript." ICSE'17, 10.1109/icse.2017.75
[Herraiz2010] Israel Herraiz and Ahmed E. Hassan: "Beyond Lines of Code: Do We Need More Complexity Metrics?". In Andy Oram and Greg Wilson (eds.): Making Software. O'Reilly, 2010, 0596808321.
[Hicks2022] Catherine Hicks: "It's like coding in the dark: The need for learning cultures within coding teams". Catharsis Consulting, 2022.
[Kim2023] Jinhan Kim, Jongchan Park, and Shin Yoo: "The inversive relationship between bugs and patches: an empirical study." 2023. arXiv:2303.00303.
[McIntosh2021] Lukas McIntosh and Caroline D. Hardin: "Do Hackathon Projects Change the World? An Empirical Analysis of GitHub Repositories". SIGCSE'21, 10.1145/3408877.3432435.
[Miller2020] Barton Miller, Mengxiao Zhang, and Elisa Heymann: "The Relevance of Classic Fuzz Testing: Have We Solved This One?". IEEE Trans. Software Engineering, 2020, 10.1109/tse.2020.3047766.
[Nakshatri2016] Suman Nakshatri, Maithri Hegde, and Sahithi Thandra: "Analysis of exception handling patterns in Java projects". MSR'16, 10.1145/2901739.2903499.
[Palomba2021] Fabio Palomba, Damian Andrew Tamburri, Francesca Arcelli Fontana, Rocco Oliveto, Andy Zaidman, and Alexander Serebrenik: "Beyond Technical Aspects: How Do Community Smells Influence the Intensity of Code Smells?". IEEE Trans. Software Engineering, 2021, 10.1109/tse.2018.2883603.
[Patitsas2016] Elizabeth Patitsas, Jesse Berlin, Michelle Craig, and Steve Easterbrook: "Evidence That Computer Science Grades Are Not Bimodal". ICER'16, 10.1145/2960310.2960312.
[Prechelt2000] Lutz Prechelt: "An Empirical Comparison of Seven Programming Languages". IEEE Computer, 2000, 10.1109/2.876288.
[Scarsbrook2023] Joshua D. Scarsbrook, Mark Utting, and Ryan K. L. Ko: "Typescript's evolution: an analysis of feature adoption over time." 2023, arXiv:2303.09802.
[Shull2010] Forrest Shull, Grigori Melnik, Burak Turhan, Lucas Layman, Madeline Diep, and Hakan Erdogmus: "What Do We Know about Test-Driven Development?". IEEE Software, 2010, 10.1109/ms.2010.152.
[Stefik2013] Andreas Stefik and Susanna Siebert: "An Empirical Investigation into Programming Language Syntax". ACM Trans. Computing Education, 2013, 10.1145/2534973.
[Steinmacher2015] Igor Steinmacher, Tayana Conte, Marco Aurélio Gerosa, and David Redmiles: "Social Barriers Faced by Newcomers Placing Their First Contribution in Open Source Software Projects". CSCW'15, 10.1145/2675133.2675215.
[Tichy2010] Walter Tichy: "The Evidence for Design Patterns". In Andy Oram and Greg Wilson (eds.): Making Software. O'Reilly, 2010, 0596808321.
[Wessel2020] Mairieli Wessel, Alexander Serebrenik, Igor Wiese, Igor Steinmacher, and Marco A. Gerosa: "Effects of Adopting Code Review Bots on Pull Requests to OSS Projects". ICSME'20, 10.1109/icsme46990.2020.00011.
[Xu2015] Tianyin Xu, Long Jin, Xuepeng Fan, Yuanyuan Zhou, Shankar Pasupathy, and Rukma Talwadker: "Hey, you have given me too many knobs!: understanding and dealing with over-designed configuration in system software". FSE'15, 10.1145/2786805.2786852.
[Yuan2014] Ding Yuan, Yu Luo, Xin Zhuang, Guilherme Renna Rodrigues, Xu Zhao, Yongle Zhang, Pranay U. Jain, and Michael Stumm: "Simple testing can prevent most critical failures: an analysis of production failures in distributed data-intensive systems". OSDI'14, 10.13140/2.1.2044.2889.
[Zhang2024] Huaifeng Zhang, Fahmi Abdulqadir Ahmed, Dyako Fatih, Akayou Kitessa, Mohannad Alhanahnah, Philipp Leitner, and Ahmed Ali-Eldin: "Machine Learning Systems are Bloated and Vulnerable". arxiv.org, 2024.
[Zieris2020] Franz Zieris and Lutz Prechelt: "Two Elements of Pair Programming Skill". ICSE'20, 10.1109/ICSE-NIER52604.2021.00019.
[Zhu2021] Wenhan Zhu and Michael W. Godfrey: "Mea culpa: How developers fix their own simple bugs differently from other developers". MSR'21, 10.1109/msr52588.2021.00065.