The silent helper: the impact of continuous integration on code reviews

N Cassee, B Vasilescu… - 2020 IEEE 27th …, 2020 - ieeexplore.ieee.org
The adoption of Continuous Integration (CI) has been shown multiple benefits for software
engineering practices related to build, test and dependency management. However, the …

A study on the interplay between pull request review and continuous integration builds

F Zampetti, G Bavota, G Canfora… - 2019 IEEE 26th …, 2019 - ieeexplore.ieee.org
Modern code review (MCR) is nowadays well-adopted in industrial and open source
projects. Recent studies have investigated how developers perceive its ability to foster code …

Continuous integration theater

W Felidré, L Furtado, DA Da Costa… - 2019 ACM/IEEE …, 2019 - ieeexplore.ieee.org
Background: Continuous Integration (CI) systems are now the bedrock of several software
development practices. Several tools such as TravisCI, CircleCI, and Hudson, that …

A conceptual replication of continuous integration pain points in the context of Travis CI

DG Widder, M Hilton, C Kästner… - … of the 2019 27th acm joint …, 2019 - dl.acm.org
Continuous integration (CI) is an established software quality assurance practice, and the
focus of much prior research with a diverse range of methods and populations. In this paper …

Investigating the impact of continuous integration practices on the productivity and quality of open-source projects

J Santos, D Alencar da Costa, U Kulesza - Proceedings of the 16th ACM …, 2022 - dl.acm.org
Background: Much research has been conducted to investigate the impact of Continuous
Integration (CI) on the productivity and quality of open-source projects. Most of studies have …

The impact of continuous integration on other software development practices: a large-scale empirical study

Y Zhao, A Serebrenik, Y Zhou, V Filkov… - 2017 32nd IEEE/ACM …, 2017 - ieeexplore.ieee.org
Continuous Integration (CI) has become a disruptive innovation in software development:
with proper tool support and adoption, positive effects have been demonstrated for pull …

Usage, costs, and benefits of continuous integration in open-source projects

M Hilton, T Tunnell, K Huang, D Marinov… - Proceedings of the 31st …, 2016 - dl.acm.org
Continuous integration (CI) systems automate the compilation, building, and testing of
software. Despite CI rising as a big success story in automated software engineering, it has …

An empirical study of the relationship between continuous integration and test code evolution

GS Nery, DA da Costa… - 2019 IEEE International …, 2019 - ieeexplore.ieee.org
Continuous Integration (CI) is the practice of automating and improving the frequency of
code integration. CI has been widely adopted by software development teams and has …

Using Continuous Integration Techniques in Open Source Projects–An Exploratory Study

MR Wróbel, J Szymukowicz, P Weichbroth - IEEE Access, 2023 - ieeexplore.ieee.org
For a growing number of software projects, continuous integration (CI) techniques are
becoming an essential part of the process. However, the maturity of their adoption in open …

The impact of a continuous integration service on the delivery time of merged pull requests

JH Bernardo, DA da Costa, U Kulesza… - Empirical Software …, 2023 - Springer
Continuous Integration (CI) is a software development practice that builds and tests software
frequently (eg, at every push). One main motivator to adopt CI is the potential to deliver …