Towards Leveraging Explainable Artificial Intelligent (XAI) in Requirements Engineering (RE) to Identify Aspect (Crosscutting Concern): A Systematic Literature Review (SLR) and Bibliometric Analysis

Aws Abed Al Raheem Magableh · 2023

The software development life cycle contains many phases, among the most notable ones is requirements engineering (RE), it is considered a very important activity because poorly implemented RE steps can result in poor software quality which might lead to expensive maintenance costs and so many other undesirable issues. Thus, owing to the importance of RE in general and aspect (crosscutting concerns) identification in particular, researchers have proposed many approaches that can help to produce a clear and complete set of requirements document. On the other hand, artificial intelligence methods have a proven record of handling complicated text. Yet there is insufficient understanding of how AI and explainable AI can be employed and incorporated to be utilized in RE. Nevertheless, join forces to produce research for beneficial outcomes in this theme. The present study is a comprehensive SLR that reviewed the current state-of-the-art of AI/XAL in RE and aspect orientation. We reviewed the research from 2007 till 2022, PRISMA methodology is utilized to obtain a final set of (n =23) articles from four major scientific databases (Scopus, and Web of Science). Clear and new taxonomies were invented during the review discussion. Additionally, to enhance the contribution of this research, a bibliometric comprehensive analysis was conducted on the basis of annual scientific production, country scientific production, and co-occurrence. As a result, it is deemed a noteworthy topic of extensive exploration especially after we identify critical research gaps with their corresponding solutions and generic thoughts to serve as a guide for future directions.

Read the paper · More papers on PaperTik