International Journal of Computer Applications |
Foundation of Computer Science (FCS), NY, USA |
Volume 175 - Number 14 |
Year of Publication: 2020 |
Authors: Nejood Hashim Al-walidi, Abdelaziz Khamis, Nagy Ramadan |
10.5120/ijca2020920630 |
Nejood Hashim Al-walidi, Abdelaziz Khamis, Nagy Ramadan . A Systematic Literature Review of Recommender Systems for Requirements Engineering. International Journal of Computer Applications. 175, 14 ( Aug 2020), 31-41. DOI=10.5120/ijca2020920630
Requirements Engineering (RE) is the first phase of a software project development. This phase aims to help project stakeholders discover, analyze, and specify the needs for a software project. In complex projects, requirement engineers deal with substantial requirements specifications and a large number of stakeholders. Studies have shown that poorly implemented RE processes are one of the primary causes of project failures including cost/schedule overruns, and failure to deliver promised functions. On the other hand, Recommender Systems (RSs) are software tools that support users in the recognition of appropriate items in a context where the amount of an assortment exceeds their capability to reach a decision. Therefore, RSs are needed to support several processes in requirements engineering. In this paper, the utilization of RSs in RE is examined by the use of a Systematic Literature Review (SLR) through the years 2010 - 2019. The results show how recommender systems can support several processes in requirements engineering. Finally, the utilization of recommender systems in requirements traceability is suggested as future work.