preprint وصول مفتوح

Machine Learning for Software Engineering: A Tertiary Study

  • arXiv (Cornell University)
  • Cornell University
Research footprint

At a glance

الاستشهادات
41
المراجع
186
Comments
0
Paper overview

Abstract

Machine learning (ML) techniques increase the effectiveness of software engineering (SE) lifecycle activities. We systematically collected, quality-assessed, summarized, and categorized 83 reviews in ML for SE published between 2009-2022, covering 6,117 primary studies. The SE areas most tackled with ML are software quality and testing, while human-centered areas appear more challenging for ML. We propose a number of ML for SE research challenges and actions including: conducting further empirical validation and industrial studies on ML; reconsidering deficient SE methods; documenting and automating data collection and pipeline processes; reexamining how industrial practitioners distribute their proprietary data; and implementing incremental ML approaches.

Record transparency

Publication details

DOI
10.48550/arxiv.2211.09425
OpenAlex
W4309395280
Document type
preprint
Language
EN
Source
arXiv (Cornell University)
Last metadata update
المجتمع

Comments

تسجيل الدخول للانضمام إلى النقاش.

  1. لا توجد تعليقات بعد. ابدأ النقاش.