Explainable AI for Software Engineering

计算机科学 软件工程 软件分析 社会软件工程 软件 软件开发 软件质量 个人软件过程 软件工程过程组 软件建设 人工智能 数据科学 程序设计语言
作者
Chakkrit Tantithamthavorn,Jirayus Jiarpakdee
标识
DOI:10.1109/ase51524.2021.9678580
摘要

The success of software engineering projects largely depends on complex decision-making. For example, which tasks should a developer do first, who should perform this task, is the software of high quality, is a software system reliable and resilient enough to deploy, etc. However, erroneous decision-making for these complex questions is costly in terms of money and reputation. Thus, Artificial Intelligence/Machine Learning (AI/ML) techniques have been widely used in software engineering for developing software analytics tools and techniques to improve decision-making, developer productivity, and software quality. However, the predictions of such AI/ML models for software engineering are still not practical (i.e., coarse-grained), not explainable, and not actionable. These concerns often hinder the adoption of AI/ML models in software engineering practices. In addition, many recent studies still focus on improving the accuracy, while a few of them focus on improving explainability. Are we moving in the right direction? How can we better improve the SE community (both research and education)?In this tutorial, we first provide a concise yet essential introduction to the most important aspects of Explainable AI and a hands-on tutorial of Explainable AI tools and techniques. Then, we introduce the fundamental knowledge of defect prediction (an example application of AI for Software Engineering). Finally, we demonstrate three successful case studies on how Explainable AI techniques can be used to address the aforementioned challenges by making the predictions of software defect prediction models more practical, explainable, and actionable. The materials are available at https://xai4se.github.io.
最长约 10秒,即可获得该文献文件

科研通智能强力驱动
Strongly Powered by AbleSci AI
科研通是完全免费的文献互助平台,具备全网最快的应助速度,最高的求助完成率。 对每一个文献求助,科研通都将尽心尽力,给求助人一个满意的交代。
实时播报
1秒前
Hqm123发布了新的文献求助10
1秒前
HMO_eee完成签到,获得积分10
2秒前
2秒前
3秒前
4秒前
cfp完成签到,获得积分10
6秒前
迅速无极完成签到,获得积分10
6秒前
天明发布了新的文献求助10
6秒前
念所三旬完成签到,获得积分10
7秒前
7秒前
呆萌滑板发布了新的文献求助10
7秒前
张虹完成签到,获得积分10
8秒前
8秒前
8秒前
右二森发布了新的文献求助10
8秒前
逢考必过发布了新的文献求助10
9秒前
9秒前
Ls关注了科研通微信公众号
10秒前
sincyking完成签到,获得积分10
10秒前
啦啦啦啦啦啦完成签到,获得积分10
10秒前
很执着的白萱完成签到,获得积分10
11秒前
欣喜成仁完成签到,获得积分10
11秒前
Rath11完成签到,获得积分10
12秒前
小喵发布了新的文献求助10
12秒前
hins完成签到,获得积分10
13秒前
复杂函完成签到,获得积分10
13秒前
简单的发布了新的文献求助10
14秒前
14秒前
今后应助Pan采纳,获得10
15秒前
jiangzong完成签到,获得积分10
15秒前
潆星发布了新的文献求助10
15秒前
Anna完成签到,获得积分10
15秒前
乐乐应助右二森采纳,获得10
16秒前
16秒前
欣喜成仁发布了新的文献求助30
17秒前
romarola完成签到,获得积分10
18秒前
18秒前
sky发布了新的文献求助10
18秒前
pingbaby完成签到 ,获得积分10
19秒前
高分求助中
(应助此贴封号)【重要!!请各用户(尤其是新用户)详细阅读】【科研通的精品贴汇总】 10000
2026年中国辛酸癸酸聚乙二醇甘油酯行业市场规模及竞争格局分析报告 1000
48V Low-voltage Power Distribution Network (PDN) Architecture Industry Report, 2024 800
Fundamentals of Pharmaceutical and Biologics Regulations: A Global Perspective, Second Edition 700
Matrix Methods in Data Mining and Pattern Recognition Second Edition 610
适配Micro-LED色转换的高兼容性量子点负性光刻胶制备与工艺研究 500
Direct and Iterative Linear System Solvers 500
热门求助领域 (近24小时)
化学 材料科学 医学 生物 纳米技术 工程类 有机化学 化学工程 生物化学 计算机科学 内科学 物理 复合材料 催化作用 细胞生物学 无机化学 光电子学 物理化学 电极 基因
热门帖子
关注 科研通微信公众号,转发送积分 7313178
求助须知:如何正确求助?哪些是违规求助? 8929722
关于积分的说明 18926074
捐赠科研通 6973598
什么是DOI,文献DOI怎么找? 3213541
关于科研通互助平台的介绍 2381636
邀请新用户注册赠送积分活动 2191661