Systematic Literature Review on Application of Machine Learning in Continuous Integration

AK Arani, THM Le, M Zahedi, MA Babar - arXiv preprint arXiv:2305.12695, 2023 - arxiv.org
This research conducted a systematic review of the literature on machine learning (ML)-
based methods in the context of Continuous Integration (CI) over the past 22 years. The …

Systematic Literature Review on Application of Learning-based Approaches in Continuous Integration

AK Arani, THM Le, M Zahedi, MA Babar - IEEE Access, 2024 - ieeexplore.ieee.org
Context: Machine learning (ML) and deep learning (DL) analyze raw data to extract valuable
insights in specific phases. The rise of continuous practices in software projects emphasizes …

Building continuous integration services for machine learning

B Karlaš, M Interlandi, C Renggli, W Wu… - Proceedings of the 26th …, 2020 - dl.acm.org
Continuous integration (CI) has been a de facto standard for building industrial-strength
software. Yet, there is little attention towards applying CI to the development of machine …

Mitigating ML Model Decay in Continuous Integration with Data Drift Detection: An Empirical Study

AK Arani, THM Le, M Zahedi, MA Babar - arXiv preprint arXiv:2305.12736, 2023 - arxiv.org
Background: Machine Learning (ML) methods are being increasingly used for automating
different activities, eg, Test Case Prioritization (TCP), of Continuous Integration (CI) …

Self-learning algorithms applied in Continuous Integration system

A Tummala - 2018 - diva-portal.org
Objectives: This research aims to find the suitable machine learning algorithm for CI system
and investigate the feasibility of creating self-learning test machinery. This goal is achieved …

[PDF][PDF] End to end CI/CD pipeline for Machine Learning

RM Vadavalasa - … Journal of Advance Research, Ideas and …, 2020 - researchgate.net
In every industry, machine learning applications are becoming popular, however, compared
to traditional software applications to the process of developing, deploying, and continuously …

Continuous integration of machine learning models with ease. ml/ci: Towards a rigorous yet practical treatment

C Renggli, B Karlaš, B Ding, F Liu… - Proceedings of …, 2019 - proceedings.mlsys.org
Continuous integration is an indispensable step of modern software engineering practices to
systematically manage the life cycles of system development. Developing a machine …

Understanding ML driven HPC: applications and infrastructure

S Jha, G Fox - 2019 15th International Conference on eScience …, 2019 - ieeexplore.ieee.org
We recently outlined the vision of" Learning Everywhere" which captures the possibility and
impact of how learning methods and traditional HPC methods can be coupled together. A …

Example-Based Automatic Migration of Continuous Integration Systems

DE Rzig, A Houerbi, C Sung, F Hassan - arXiv preprint arXiv:2407.02644, 2024 - arxiv.org
Continuous Integration (CI) is a widely adopted practice for faster code change integration
and testing. Developers often migrate between CI systems in pursuit of features like matrix …

[PDF][PDF] Cutting the software building efforts in continuous integration by semi-supervised online AUC optimization.

Z Xie, M Li - IJCAI, 2018 - ai.nju.edu.cn
Continuous Integration (CI) systems aim to provide quick feedback on the success of the
code changes by keeping on building the entire systems upon code changes are committed …