arXivDaily arXiv每日学术速递 周一至周五更新
北美退伍军人节(Veterans Day),12 日无更新
arXiv 2108.03012cs.SE
收藏

探索可解释性:一个定义、一个模型和一个知识目录

Exploring Explainability: A Definition, a Model, and a Knowledge Catalogue

Larissa Chazette, Wasja Brunotte, Timo Speith

摘要:

软件系统日益复杂,软件支持的决策在我们的社会中产生了影响,这就唤醒了对透明、负责和值得信赖的软件的需求。可解释性被认为是实现这些品质的一种手段。它被认为是一种新兴的非功能需求(NFR),对系统质量有重大影响。然而,为了将这个NFR整合到系统中,我们需要从软件工程的角度理解可解释性意味着什么,以及它如何影响系统中的其他质量方面。这允许对不同质量方面之间的相互关系所产生的好处和可能的设计问题进行早期分析。然而,可解释性是目前在需求工程领域的研究不足,缺乏概念模型和知识目录,支持需求工程过程和系统设计。在这项工作中,我们通过提出一个定义,一个模型和一个可解释性目录来弥合这一差距。它们说明了可解释性如何与其他质量方面相互作用,以及它如何影响系统的各个质量维度。为此,我们进行了跨学科的系统性文献综述,并与专家在研讨会上验证了我们的研究结果。

英文摘要:

The growing complexity of software systems and the influence of software-supported decisions in our society awoke the need for software that is transparent, accountable, and trustworthy. Explainability has been identified as a means to achieve these qualities. It is recognized as an emerging non-functional requirement (NFR) that has a significant impact on system quality. However, in order to incorporate this NFR into systems, we need to understand what explainability means from a software engineering perspective and how it impacts other quality aspects in a system. This allows for an early analysis of the benefits and possible design issues that arise from interrelationships between different quality aspects. Nevertheless, explainability is currently under-researched in the domain of requirements engineering and there is a lack of conceptual models and knowledge catalogues that support the requirements engineering process and system design. In this work, we bridge this gap by proposing a definition, a model, and a catalogue for explainability. They illustrate how explainability interacts with other quality aspects and how it may impact various quality dimensions of a system. To this end, we conducted an interdisciplinary Systematic Literature Review and validated our findings with experts in workshops.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑