CodeBERT Based Software Defect Prediction for Edge-Cloud Systems

  • Sunjae Kwon
  • , Jong In Jang
  • , Sungu Lee
  • , Duksan Ryu
  • , Jongmoon Baik*
  • *Corresponding author for this work

    Research output: Contribution to conferenceConference paperpeer-review

    Abstract

    Edge-cloud system is a crucial computing infrastructure for the innovations of modern society. In addition, the high interest in the edge-cloud system leads to various studies for testing to ensure the reliability of the system. However, like traditional software systems, the amount of resources for testing is always limited. Thus, we suggest CodeBERT Based Just-In-Time (JIT) Software Defect Prediction (SDP) model to address the limitation. This method helps practitioners prioritize the limited testing resources for the defect-prone functions in commits and improves the system’s reliability. We generate GitHub Pull-Request (GHPR) datasets on two open-source framework projects for edge-cloud system in GitHub. After that, we evaluate the performance of the proposed model on the GHPR datasets in within-project environment and cross-project environment. To the best of our knowledge, it is the first attempt to apply SDP to edge-cloud systems, and as a result of the evaluation, we can confirm the applicability of JIT SDP in edge-cloud project. In addition, we expect the proposed method would be helpful for the effective allocation of limited resources when developing edge-cloud systems.

    Original languageEnglish
    Title of host publicationCurrent Trends in Web Engineering - ICWE 2022 International Workshops, 2022, Revised Selected Papers
    EditorsGiuseppe Agapito, Anna Bernasconi, Cinzia Cappiello, Pietro Pinoli, Hasan Ali Khattak, InYoung Ko, Giuseppe Loseto, Michael Mrissa, Luca Nanni, Azzurra Ragone, Michele Ruta, Floriano Scioscia, Abhishek Srivastava
    PublisherSpringer Science and Business Media Deutschland GmbH
    Pages11-21
    Number of pages11
    ISBN (Print)9783031253799
    DOIs
    StatePublished - 2023
    Event2nd International Workshop on Big Data driven Edge Cloud Services, BECS 2022, 1st International Workshop on the Semantic WEb of Everything, SWEET 2022 and 1st International Workshop on Web Applications for Life Sciences, WALS 2022 held in conjunction with 22nd International Conference on Web Engineering, ICWE 2022 - Bari, Italy
    Duration: 2022.07.52022.07.8

    Publication series

    NameCommunications in Computer and Information Science
    Volume1668 CCIS
    ISSN (Print)1865-0929
    ISSN (Electronic)1865-0937

    Conference

    Conference2nd International Workshop on Big Data driven Edge Cloud Services, BECS 2022, 1st International Workshop on the Semantic WEb of Everything, SWEET 2022 and 1st International Workshop on Web Applications for Life Sciences, WALS 2022 held in conjunction with 22nd International Conference on Web Engineering, ICWE 2022
    Country/TerritoryItaly
    CityBari
    Period22.07.522.07.8

    Keywords

    • CodeBERT
    • Edge-cloud system
    • Just-in-time software defect prediction

    Quacquarelli Symonds(QS) Subject Topics

    • Computer Science & Information Systems
    • Mathematics

    Fingerprint

    Dive into the research topics of 'CodeBERT Based Software Defect Prediction for Edge-Cloud Systems'. Together they form a unique fingerprint.

    Cite this