A hybrid collaborative filtering recommendation algorithm for requirements elicitation

被引:8
|
作者
Shambour, Qusai Y. [1 ]
Abu-Alhaj, Mosleh M. [1 ]
Al-Tahrawi, Mayy M. [1 ]
机构
[1] Al Ahliyya Amman Univ, Fac Informat Technol, POB 19328, Amman, Jordan
关键词
requirements engineering; requirements elicitation; requirements reuse; information filtering; collaborative filtering; recommender systems; SYSTEM;
D O I
10.1504/IJCAT.2020.107908
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Requirements elicitation is one of the most critical and difficult tasks in software development. Requirements reuse has shown to be an effective and efficient elicitation technique that can enhance the quality of the requirements elicitation process and, as a result, lead to a project's success. However, the information overload problem, which is caused by the rapidly growing number of reusable software requirements in large requirements repositories, hinders the effectiveness of the requirements reuse process. Recommender systems proved to be a well-known solution to such problems. This paper focuses on the adoption of recommender systems to mitigate the problem of information overload that is inherent in the requirements elicitation process, specifically by assisting requirement engineers in retrieving relevant reusable requirements from large-scale requirements repositories. The validation results on the RALIC dataset illustrate that the proposed algorithm outperforms and mitigates the drawbacks of the benchmark collaborative filtering-based recommendation approaches.
引用
收藏
页码:135 / 146
页数:12
相关论文
共 50 条
  • [1] A Hybrid Collaborative Filtering Recommendation Algorithm
    Cheng, Xiangzhi
    He, Dongzhi
    Fang, Mingdong
    [J]. PROCEEDINGS OF THE 2016 INTERNATIONAL CONFERENCE ON INTELLIGENT INFORMATION PROCESSING (ICIIP'16), 2016,
  • [2] A Hybrid Collaborative Filtering Algorithm for Hotel Recommendation
    Shen, Ling
    Peng, Qingxi
    [J]. PROCEEDINGS OF THE 2016 INTERNATIONAL CONFERENCE ON MECHATRONICS ENGINEERING AND INFORMATION TECHNOLOGY (ICMEIT), 2016, 57 : 210 - 213
  • [3] A Hybrid Recommendation Algorithm Based on Social and Collaborative Filtering
    Li, Guo
    Yijun, Yang
    Rong, Huang
    [J]. PROCEEDINGS OF THE 2017 6TH INTERNATIONAL CONFERENCE ON MEASUREMENT, INSTRUMENTATION AND AUTOMATION (ICMIA 2017), 2017, 154 : 242 - 247
  • [4] Collaborative filtering recommendation algorithm based on hybrid similarity
    Xu, Xiangshen
    Zhang, Yunhua
    [J]. 2017 INTERNATIONAL CONFERENCE ON COMPUTER SYSTEMS, ELECTRONICS AND CONTROL (ICCSEC), 2017, : 1367 - 1370
  • [5] A Music Recommendation Algorithm Based on Hybrid Collaborative Filtering Technique
    Yan, Yan
    Liu, Tianlong
    Wang, Zhenyu
    [J]. SOCIAL MEDIA PROCESSING, SMP 2015, 2015, 568 : 233 - 240
  • [6] Hybrid Collaborative Filtering algorithm for bidirectional Web service recommendation
    Jie Cao
    Zhiang Wu
    Youquan Wang
    Yi Zhuang
    [J]. Knowledge and Information Systems, 2013, 36 : 607 - 627
  • [7] Hybrid Collaborative Filtering algorithm for bidirectional Web service recommendation
    Cao, Jie
    Wu, Zhiang
    Wang, Youquan
    Zhuang, Yi
    [J]. KNOWLEDGE AND INFORMATION SYSTEMS, 2013, 36 (03) : 607 - 627
  • [8] Research of Hybrid Collaborative Filtering Algorithm Based on News Recommendation
    Dong, Yao
    Liu, Shan
    Chai, Jianping
    [J]. 2016 9TH INTERNATIONAL CONGRESS ON IMAGE AND SIGNAL PROCESSING, BIOMEDICAL ENGINEERING AND INFORMATICS (CISP-BMEI 2016), 2016, : 898 - 902
  • [9] Personalized Music Recommendation Algorithm Based On Hybrid Collaborative Filtering Technology
    Wang Wenzhen
    [J]. 2019 INTERNATIONAL CONFERENCE ON SMART GRID AND ELECTRICAL AUTOMATION (ICSGEA), 2019, : 280 - 283
  • [10] Hybrid image recommendation algorithm combining content and collaborative filtering approaches
    Kobyshev, Kirill
    Voinov, Nikita
    Nikiforov, Igor
    [J]. 10TH INTERNATIONAL YOUNG SCIENTISTS CONFERENCE IN COMPUTATIONAL SCIENCE (YSC2021), 2021, 193 : 200 - 209