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

被引:0
|
作者
Arani, Ali Kazemi [1 ]
Le, Triet Huynh Minh [1 ]
Zahedi, Mansooreh [2 ]
Babar, M. Ali [1 ]
机构
[1] Univ Adelaide, Ctr Res Engn Software Technol CREST, Adelaide, SA 5005, Australia
[2] Univ Melbourne, Software Engn Comp & Informat Syst, Melbourne, Vic 3010, Australia
来源
IEEE ACCESS | 2024年 / 12卷
关键词
Task analysis; Data mining; Data models; Training; Reviews; Continuous integration; Machine learning; Deep learning; machine learning; model training; automation; systematic literature review;
D O I
10.1109/ACCESS.2024.3424276
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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 automating Continuous Integration (CI) with these learning-based methods, while the growing adoption of such approaches underscores the need for systematizing knowledge. Our objective is to comprehensively review and analyze existing literature concerning learning-based methods within the CI domain. We endeavour to identify and analyse various techniques documented in the literature, emphasizing the fundamental attributes of training phases within learning-based solutions in the context of CI. We conducted a Systematic Literature Review (SLR) involving 52 primary studies. Through statistical and thematic analyses, we explored the correlations between CI tasks and the training phases of learning-based methodologies across the selected studies, encompassing a spectrum from data engineering techniques to evaluation metrics. This paper presents an analysis of the automation of CI tasks utilizing learning-based methods. We identify and analyze nine types of data sources, four steps in data preparation, four feature types, nine subsets of data features, five approaches for hyperparameter selection and tuning, and fifteen evaluation metrics. Furthermore, we discuss the latest techniques employed, existing gaps in CI task automation, and the characteristics of the utilized learning-based techniques. This study provides a comprehensive overview of learning-based methods in CI, offering valuable insights for researchers and practitioners developing CI task automation. It also highlights the need for further research to advance these methods in CI.
引用
收藏
页码:135419 / 135450
页数:32
相关论文
共 50 条
  • [1] Machine and Deep Learning-based XSS Detection Approaches: A Systematic Literature Review
    Thajeel, Isam Kareem
    Samsudin, Khairulmizam
    Hashim, Shaiful Jahari
    Hashim, Fazirulhisyam
    JOURNAL OF KING SAUD UNIVERSITY-COMPUTER AND INFORMATION SCIENCES, 2023, 35 (07)
  • [2] Federated learning-based IoT: A systematic literature review
    Hosseinzadeh, Mehdi
    Hemmati, Atefeh
    Rahmani, Amir Masoud
    INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2022, 35 (11)
  • [3] A Systematic Review of Transfer Learning-Based Approaches for Diabetic Retinopathy Detection
    Oltu, Burcu
    Karaca, Busra Kubra
    Erdem, Hamit
    Ozgur, Atilla
    GAZI UNIVERSITY JOURNAL OF SCIENCE, 2023, 36 (03): : 1140 - 1157
  • [4] A Systematic Literature Review of Reinforcement Learning-based Knowledge Graph Research
    Tang, Zifang
    Li, Tong
    Wu, Di
    Liu, Junrui
    Yang, Zhen
    EXPERT SYSTEMS WITH APPLICATIONS, 2024, 238
  • [5] Federated learning-based natural language processing: a systematic literature review
    Khan, Younas
    Sanchez, David
    Domingo-Ferrer, Josep
    ARTIFICIAL INTELLIGENCE REVIEW, 2024, 57 (12)
  • [6] Machine learning-based heart disease diagnosis: A systematic literature review
    Ahsan, Md Manjurul
    Siddique, Zahed
    ARTIFICIAL INTELLIGENCE IN MEDICINE, 2022, 128
  • [7] Machine Learning-Based Opinion Spam Detection: A Systematic Literature Review
    Qazi, Atika
    Hasan, Najmul
    Mao, Rui
    Elhag Mohamed Abo, Mohamed
    Kumar Dey, Samrat
    Hardaker, Glenn
    IEEE ACCESS, 2024, 12 : 143485 - 143499
  • [8] Deep Learning-Based Approaches Using Medical Imaging for Therapy Response Prediction in Breast Cancer: A Systematic Literature Review
    El Jiani, Laila
    El Filali, Sanaa
    Ben Lahmar, El Habib
    Haloum, Ihsane
    INTERNATIONAL JOURNAL OF ONLINE AND BIOMEDICAL ENGINEERING, 2024, 20 (12) : 37 - 54
  • [9] Deep Learning-Based Network Intrusion Detection Systems: A Systematic Literature Review
    Mutembei, Leonard L.
    Senekane, Makhamisa C.
    van Zyl, Terence
    ARTIFICIAL INTELLIGENCE RESEARCH, SACAIR 2024, 2025, 2326 : 207 - 234
  • [10] A systematic literature review of machine learning-based disease profiling and personalized treatment
    Buettner, Ricardo
    Klenk, Florian
    Ebert, Marc
    2020 IEEE 44TH ANNUAL COMPUTERS, SOFTWARE, AND APPLICATIONS CONFERENCE (COMPSAC 2020), 2020, : 1673 - 1678