On the Applicability of Explainable Artificial Intelligence for Software Requirement Analysis
Behnaz Jamasb, Reza Akbari, and Seyed Raouf Khayami

TL;DR
This paper explores the use of Explainable Artificial Intelligence (XAI), specifically LIME, to improve understanding of software requirement classification, demonstrating its benefits in interpretability and feature analysis.
Contribution
It presents an explainable classifier for software requirements using LIME and evaluates its effectiveness in enhancing interpretability and feature reduction.
Findings
XAI helps analysts understand classification decisions.
XAI identifies important features for requirement classification.
XAI positively impacts feature analysis and reduction.
Abstract
The applications of Artificial Intelligence (AI) methods especially machine learning techniques have increased in recent years. Classification algorithms have been successfully applied to different problems such as requirement classification. Although these algorithms have good performance, most of them cannot explain how they make a decision. Explainable Artificial Intelligence (XAI) is a set of new techniques that explain the predictions of machine learning algorithms. In this work, the applicability of XAI for software requirement classification is studied. An explainable software requirement classifier is presented using the LIME algorithm. The explainability of the proposed method is studied by applying it to the PROMISE software requirement dataset. The results show that XAI can help the analyst or requirement specifier to better understand why a specific requirement is classified…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSoftware Engineering Research · Explainable Artificial Intelligence (XAI) · Artificial Intelligence in Healthcare and Education
