Explainable AI for SE: Challenges and future directions

Chakkrit Tantithamthavorn, Jurgen Cito, Hadi Hemmati, Satish Chandra

Research output: Contribution to journalEditorialOther

8 Citations (Scopus)

Abstract

In recent years, artificial intelligence/machine learning (AI/ML) have been widely used in software engineering (SE) to improve developer productivity, software quality, and decision making. This includes well-known tools for code completion (for example, GitHub’s Copilot) but also code search; automated task recommendation; automated developer recommendation; automated defect/vulnerability/malware prediction, detection, localization, and repair; and many other purposes.
Original languageEnglish
Pages (from-to)29-33
Number of pages5
JournalIEEE Software
Volume40
Issue number3
DOIs
Publication statusPublished - May 2023

Cite this