paper-with-me

Papers

Explainable AI for Software Engineering

2020-12-03 · Chakkrit Tantithamthavorn, Jirayus Jiarpakdee, John Grundy

Artificial Intelligence/Machine Learning techniques have been widely used in software engineering to improve developer productivity, the quality of software systems, and decision-making. However, such AI/ML models for software engineering are still impractical, not explainable, and not actionable. These concerns often hinder the adoption of AI/ML models in software engineering practices. In this article, we first highlight the need for explainable AI in software engineering. Then, we summarize three successful case studies on how explainable AI techniques can be used to address the aforementioned challenges by making software defect prediction models more practical, explainable, and actionable.

📄 PDF Abstract BibTeX arXiv:2012.01614

Code (0)

등록된 구현이 없습니다.

Tasks

BIG-bench Machine LearningDecision Making

Similar Papers 제목 키워드 기반

Explainable Artificial Intelligence Techniques for Software Development Lifecycle: A Phase-specific Survey

2025-05-11 · Lakshit Arora, Sanjay Surendranath Girija, Shashank Kapoor, Aman Raj 외

Artificial Intelligence (AI) is rapidly expanding and integrating more into daily life to automate tasks, guide decision making, and enhance efficiency. However, complex AI models, which make decisions without providing …

counterfactualExplainable artificial intelligenceExplainable Artificial Intelligence (XAI)Survey

Toward Explaining Large Language Models in Software Engineering Tasks

2025-12-23 · Antonio Vitale, Khai-Nguyen Nguyen, Denys Poshyvanyk, Rocco Oliveto 외 arxiv

Recent progress in Large Language Models (LLMs) has substantially advanced the automation of software engineering (SE) tasks, enabling complex activities such as code generation and code summarization. However, the black…

Code Generation

Investigating Explainability of Generative AI for Code through Scenario-based Design

2022-02-10 · Jiao Sun, Q. Vera Liao, Michael Muller, Mayank Agarwal 외

What does it mean for a generative AI model to be explainable? The emergent discipline of explainable AI (XAI) has made great strides in helping people understand discriminative models. Less attention has been paid to ge…

Code TranslationExplainable Artificial Intelligence (XAI)

Reproducible, Explainable, and Effective Evaluations of Agentic AI for Software Engineering

2026-04-01 · Jingyue Li, André Storhaug arxiv

With the advancement of Agentic AI, researchers are increasingly leveraging autonomous agents to address challenges in software engineering (SE). However, the large language models (LLMs) that underpin these agents often…

Persona-Based Requirements Engineering for Explainable Multi-Agent Educational Systems: A Scenario Simulator for Clinical Reasoning Training

2026-04-19 · Weibing Zheng, Laurah Turner, Jess Kropczynski, Matthew Kelleher 외 arxiv

As Artificial Intelligence (AI) and Agentic AI become increasingly integrated across sectors such as education and healthcare, it is critical to ensure that Multi-Agent Education System (MAES) is explainable from the ear…