| 2017 | Candoia: a platform for building and sharing mining software repositories tools as apps. | Nitin M. Tiwari, Ganesha Upadhyaya, Hoan Anh Nguyen, Hridesh Rajan |
| 2017 | Half-century of unix: history, preservation, and lessons learned. | Diomidis Spinellis |
| 2017 | To mock or not to mock?: an empirical study on mocking practices. | Davide Spadini, Mauricio Finavaro Aniche, Magiel Bruntink, Alberto Bacchelli |
| 2017 | Sentiment analysis of Travis CI builds. | Rodrigo R. G. Souza, Bruno da Silva |
| 2017 | Analyzing the impact of social attributes on commit integration success. | Mauricio Soto, Zack Coker, Claire Le Goues |
| 2017 | RefDiff: detecting refactorings in version histories. | Danilo Silva, Marco Tlio Valente |
| 2017 | Analyzing program dependencies in Java EE applications. | Anas Shatnawi, Hafedh Mili, Ghizlane El-Boussaidi, Anis Boubaker, Yann-Gal Guhneuc, Naouel Moha, Jean Privat, Manel Abdellatif |
| 2017 | Rediscovery datasets: connecting duplicate reports. | Mefta Sadat, Ayse Basar Bener, Andriy V. Miranskyy |
| 2017 | An extensive dataset of UML models in GitHub. | Gregorio Robles, Truong Ho-Quang, Regina Hebig, Michel R. V. Chaudron, Miguel Angel Fernndez |
| 2017 | How does contributors' involvement influence the build status of an open-source software project? | Marcel Rebouas, Renato O. Santos, Gustavo Pinto, Fernando Castor |
| 2017 | An empirical analysis of build failures in the continuous integration workflows of Java-based open-source software. | Thomas Rausch, Waldemar Hummer, Philipp Leitner, Stefan Schulte |
| 2017 | Who you gonna call?: analyzing web requests in Android applications. | Marianna Rapoport, Philippe Suter, Erik Wittern, Ondrej Lhotk, Julian Dolby |
| 2017 | The impact of using regression models to build defect classifiers. | Gopi Krishnan Rajbahadur, Shaowei Wang, Yasutaka Kamei, Ahmed E. Hassan |
| 2017 | Predicting usefulness of code review comments using textual features and developer experience. | Mohammad Masudur Rahman, Chanchal K. Roy, Raula Gaikovina Kula |
| 2017 | Impact of continuous integration on code reviews. | Mohammad Masudur Rahman, Chanchal K. Roy |
| 2017 | Concept-based classification of software defect reports. | Sangameshwar Patil |
| 2017 | Classifying code comments in Java open-source software systems. | Luca Pascarella, Alberto Bacchelli |
| 2017 | On the interplay between non-functional requirements and builds on continuous integration. | Klrisson V. R. Paixo, Crcia Z. Felcio, Fernanda Madeiral Delfim, Marcelo de Almeida Maia |
| 2017 | Exception evolution in long-lived Java systems. | Haidar Osman, Andrei Chis, Claudio Corrodi, Mohammad Ghafari, Oscar Nierstrasz |
| 2017 | On the differences between unit and integration testing in the travistorrent dataset. | Gerardo Orellana, Gulsher Laghari, Alessandro Murgia, Serge Demeyer |
| 2017 | Choosing an NLP library for analyzing software documentation: a systematic literature review and a series of experiments. | Fouad Nasser A. Al Omran, Christoph Treude |
| 2017 | A study on the energy consumption of Android app development approaches. | Wellington Oliveira, Renato O. Santos, Fernando Castor |
| 2017 | A data set of OCL expressions on GitHub. | Jeroen Noten, Josh Mengerink, Alexander Serebrenik |
| 2017 | Cost-effective build outcome prediction using cascaded classifiers. | Ansong Ni, Ming Li |
| 2017 | Prevalence of botched code integrations. | Ward Muylaert, Coen De Roover |