C Vassallo - 2019 34th IEEE/ACM International Conference on …, 2019 - ieeexplore.ieee.org
Continuous Integration (CI) is a widely-adopted software engineering practice. Despite its undisputed benefits, like higher software quality and improved developer productivity …
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 …
Continuous integration (CI) systems automate the compilation, building, and testing of software. Despite CI being a widely used activity in software engineering, we do not know …
Continuous integration and delivery (CI/CD) have been shown to be very useful to improve the quality of software products (eg, increasing their reliability or maintainability), and their …
Continuous Integration (CI) is a widely-used software engineering practice. The software is continuously built so that changes can be easily integrated and issues such as unmet quality …
Background: Continuous Integration (CI) has become widely adopted to enable faster code change integration. Meanwhile, Machine Learning (ML) is being used by software …
VK Thatikonda - European Journal of Theoretical and Applied Sciences, 2023 - ejtas.com
Abstract Continuous Integration and Continuous Deployment (CI/CD) are pivotal in modern software development. Shifting from the classic waterfall models, the current age is …
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 …
Z Zeng, T Xiao, M Lamothe, H Hata… - 2024 IEEE/ACM 21st …, 2024 - ieeexplore.ieee.org
Continuous Integration (CI) is a popular software development practice that quickly verifies updates to codebases. To cope with the ever-increasing demand for faster software …