Pith. sign in

REVIEW 2 cited by

A Systematic Literature Review on Explainability for Machine/Deep Learning-based Software Engineering Research

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 2401.14617 v2 pith:XTRT6HBY submitted 2024-01-26 cs.SE cs.AI

classification cs.SEcs.AI
keywords explainabilityreviewtasksacrossapproachesdeepengineeringexisting
verification ladder T0 review T1 audit T2 compute T3 formal

Signed reviews

No signed human review yet.

0 comments
read the original abstract

The remarkable achievements of Artificial Intelligence (AI) algorithms, particularly in Machine Learning (ML) and Deep Learning (DL), have fueled their extensive deployment across multiple sectors, including Software Engineering (SE). However, due to their black-box nature, these promising AI-driven SE models are still far from being deployed in practice. This lack of explainability poses unwanted risks for their applications in critical tasks, such as vulnerability detection, where decision-making transparency is of paramount importance. This paper endeavors to elucidate this interdisciplinary domain by presenting a systematic literature review of approaches that aim to improve the explainability of AI models within the context of SE. The review canvasses work appearing in the most prominent SE & AI conferences and journals, and spans 108 papers across 23 unique SE tasks. Based on three key Research Questions (RQs), we aim to (1) summarize the SE tasks where XAI techniques have shown success to date; (2) classify and analyze different XAI techniques; and (3) investigate existing evaluation approaches. Based on our findings, we identified a set of challenges remaining to be addressed in existing studies, together with a set of guidelines highlighting potential opportunities we deemed appropriate and important for future work.

Discussion (0). Continue with ORCID to comment.

Forward citations

Cited by 2 Pith papers

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. Full citation record

  1. Towards Understanding the Impact of Data Bugs on Deep Learning Models in Software Engineering

    cs.SE 2024-11 conditional novelty 6.0 of 10

    Deep learning models trained on buggy software engineering data show characteristic gradient, weight, and bias symptoms that can flag data quality problems.

  2. MalGuard: Towards Real-Time, Accurate, and Actionable Detection of Malicious Packages in PyPI Ecosystem

    cs.CR 2025-06 conditional novelty 5.0 of 10

    MalGuard uses graph centrality, LLM filtering, and LIME to detect malicious PyPI packages with lightweight ML models and explainable outputs.

Pith tools