arrow
Return

XAI-driven requirement risk classification using transformer-based models

delete2026-03-01
delete0
PRE
AI
C
Chandan Kumar
K
Khan, Pathan Shaheen
S
Samal, Umashankar *
M
M. S. S. S. Srinivas
M
Mishra, Ram Krishn
DOI:10.1007/s13198-026-03178-zdelete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Software requirement engineering is essential to software development. Its focus is to ensure clarity, correctness, and alignment with overall project goals. One problem arises, however, when requirements documents contain details that are ambiguous or inconsistent. These problems are likely to result in delays and cost overruns or, if serious, may even lead to the demise of the project. It is these problems which motivate this study, since it aims to develop an automatic risk classification using deep learning capabilities. The model aims to classify software requirements according to their levels of high, medium or low risk based upon textual content. The approach taken uses transformer-based models such as BERT, RoBERTa and DistilBERT. To enhance the explainability of the risk levels, will be included Explainable AI (XAI), namely LIME. Experimentation will take the form of risk assessment being applied to the PROMISE_exp dataset. The resulting accuracy results for the models will be: DistilBERT-99.31%; BERT-98.63%; RoBERTa-97.26%. Thus, the combination of XAI and transformer-based models improves the reliability and performance of risk analysis. The framework is made to fit right into the early stages of the SDLC. It will cut down on manual work and let teams reduce risks before they happen.
Keywords:
Software requirement risk analysis
Deep learning
BERT
Explainable AI (XAI)
LIME

Journal

I
International Journal of System Assurance Engineering and Management
IF:
1.4
Papers:
291
Citations:
3.0K

Organization

G
gla university
Scholars:
2.1K
Papers: 2.6K
Citations: 73
A
Amrita Vishwa Vidyapeetham
Scholars:
6.6K
Papers: 4.0K
Citations: 3.3K