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
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 …

Build Optimization: A Systematic Literature Review

H Aïdasso, M Sayagh, F Bordeleau - arxiv preprint arxiv:2501.11940, 2025 - arxiv.org
Continuous Integration (CI) consists of an automated build process involving continuous
compilation, testing, and packaging of the software system. While CI comes up with several …

Oscms: A decentralized open-source coordination management system using a novel triple-blockchain architecture

J Chen, Y Zhao, X Chen - Applied Sciences, 2023 - mdpi.com
Open-source systems help to manage the rapid development of software, while governing
open-source systems properly can effectively promote software and software engineering …

Acia: A methodology for identification of architectural design patterns that support continuous integration based on continuous assessment

F Helwani, J Jahić - 2022 IEEE 19th International Conference …, 2022 - ieeexplore.ieee.org
Architectural patterns are solutions to common problems in software design. These usually
tackle one or more customer requirements (business, functional, or quality requirements). As …

Enhancing the automotive software test environment using continuous integration and validation pipeline

S Nithin, SJ Hamsalekha… - 2023 Innovations in Power …, 2023 - ieeexplore.ieee.org
Software testing is an integral part of the software development lifecycle, ensuring that
software meets quality and functionality requirements. Traditionally, testing has been carried …

Do Developers Fix Continuous Integration Smells?

A Yaşa, E Ergül, H Erdogmus, E Tüzün - Proceedings of the 19th …, 2023 - dl.acm.org
Continuous Integration (CI) is a common software engineering practice in which the code
changes are frequently merged into a software project repository after automated builds and …

Malware Detection and Security Analysis Capabilities in a Continuous Integration/Delivery Context Using Assemblyline

W Almuhtadi, S Bahri, W Fenwick… - 2021 IEEE …, 2021 - ieeexplore.ieee.org
Risk management is an essential part of software security. Assemblyline is a software
security tool developed by the Canadian Centre for Cyber Security (CCCS) for malware …

DevOpsin visualisointi

M Teiska - 2023 - lutpub.lut.fi
Tässä työssä tutkitaan kirjallisuuskatsauksen avulla DevOpsia sekä sen visualisointia
erilaisilla visualisointimenetelmillä. Työn tavoitteena on kuvata erilaisia …

Uma investigação sobre adequação de modelos de predição de defeitos em ambientes industriais de desenvolvimento e teste de software

LLK Pelepenko - 2021 - riut.utfpr.edu.br
One of the great efforts of software development companies is to reduce the costs of their
work teams, as well as improving processes to have more reliable software. Thus, one of the …

When is Continuous Integration Useful? Empirical Study on Team Size and Reporters in Development

N Imai, H Washizaki, N Tsuda… - 2021 IEEE International …, 2021 - ieeexplore.ieee.org
Continuous Integration (CI) is a tool that automatically builds and tests code in software
development. Although the benefits of CI have been reported, the situations where CI is …