Generating and Visualizing Trace Link Explanations
Yalin Liu, Jinfeng Lin, Oghenemaro Anuyah, Ronald A. Metoyer, Jane Cleland-Huang
摘要
Recent breakthroughs in deep-learning (DL) approaches have resulted in the dynamic generation of trace links that are far more accurate than was previously possible. However, DL-generated links lack clear explanations, and therefore non-experts in the domain can find it difficult to understand the underlying semantics of the link, making it hard for them to evaluate the link's correctness or suitability for a specific software engineering task. In this paper we present a novel NLP pipeline for generating and visualizing trace link explanations. Our approach identifies domain-specific concepts, retrieves a corpus of concept-related sentences, mines concept definitions and usage examples, and identifies relations between cross-artifact concepts in order to explain the links. It applies a post-processing step to prioritize the most likely acronyms and definitions and to eliminate non-relevant ones. We evaluate our approach using project artifacts from three different domains of interstellar telescopes, positive train control, and electronic healthcare systems, and then report coverage, correctness, and potential utility of the generated definitions. We design and utilize an explanation interface which leverages concept definitions and relations to visualize and explain trace link rationales, and we report results from a user study that was conducted to evaluate the effectiveness of the explanation interface. Results show that the explanations presented in the interface helped non-experts to understand the underlying semantics of a trace link and improved their ability to vet the correctness of the link.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
它引用的顶会 Paper5
- GCAN: Graph-aware Co-Attention Networks for Explainable Fake News Detection on Social MediaYi-Ju Lu, Cheng-Te LiACL 2020 · 被引用 387 次
- Traceability Transformed: Generating more Accurate Links with Pre-Trained BERT ModelsJinfeng Lin, Yalin Liu, Qingkai Zeng, Meng Jiang 等ICSE 2021 · 被引用 124 次
- TaxoExpan: Self-supervised Taxonomy Expansion with Position-Enhanced Graph Neural NetworkJiaming Shen, Zhihong Shen, Chenyan Xiong, Chi Wang 等WWW 2020 · 被引用 85 次
- Enhancing Taxonomy Completion with Concept Generation via Fusing Relational RepresentationsQingkai Zeng, Jinfeng Lin, Wenhao Yu, Jane Cleland-Huang 等KDD 2021 · 被引用 37 次
- Taxonomy Construction of Unseen Domains via Graph-based Cross-Domain Knowledge TransferChao Shang, Sarthak Dash, Md. Faisal Mahbub Chowdhury, Nandana Mihindukulasooriya 等ACL 2020 · 被引用 27 次
相关 Paper
- Human-in-the-loop Extraction of Interpretable Concepts in Deep Learning ModelsZhenge Zhao, Panpan Xu, Carlos Scheidegger, Liu RenIEEE VIS 2021 · 被引用 59 次
- NILE : Natural Language Inference with Faithful Natural Language ExplanationsSawan Kumar, Partha P. TalukdarACL 2020 · 被引用 15 次
- X-CHAR: A Concept-based Explainable Complex Human Activity Recognition ModelJeya Vikranth Jeyakumar, Ankur Sarker, Luis Antonio Garcia, Mani B. SrivastavaUbiComp 2023 · 被引用 41 次
- Supporting Quality Assurance with Automated Process-Centric Quality Constraints CheckingChristoph Mayr-Dorn, Michael Vierhauser, Stefan Bichler, Felix Keplinger 等ICSE 2021 · 被引用 17 次
- Learning from Explanations with Neural Execution TreeZiqi Wang, Yujia Qin, Wenxuan Zhou, Jun Yan 等ICLR 2020 · 被引用 41 次
