4.6 Review

Technologies for GQM-Based Metrics Recommender Systems: A Systematic Literature Review

期刊

IEEE ACCESS
卷 10, 期 -, 页码 23098-23111

出版社

IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
DOI: 10.1109/ACCESS.2022.3152397

关键词

Measurement; Recommender systems; Software; Software algorithms; Integrated circuits; Systematics; Databases; Goal question metrics model; recommender systems; text processing

资金

  1. Russian Science Foundation [19-19-00623]
  2. Russian Science Foundation [19-19-00623] Funding Source: Russian Science Foundation

向作者/读者索取更多资源

This study aims to discover technologies for building Goal-Question-Metrics (GQM) based metrics recommender system for software developers. Through a systematic literature review, the study analyzed the components of recommender systems, including data sets, algorithms, and recommendations. The study found that there are currently no recommendation systems developed for processing metrics.
Purpose: With this Systematic Literature Review (SLR), we aim to discover technologies to construct a Goal-Question-Metrics (GQM) based metrics recommender for software developers. Since such a system has not yet been described in the literature, we decided to analyse the technologies used in three main components of recommender systems - data sets, algorithms, and recommendations - independently. Methods: To achieve our goal we performed - following the best norms in our discipline - a systematic literature review (SLR). We first identified, through searches aptly performed, 422 potentially relevant papers, from which we selected - after applying inclusion and exclusion criteria - 30 papers, which we eventually included in our final log. Results: Systems with textual data set preprocess information in nearly the same way and the majority use similarity scores to create recommendations. Systems with GQM-based algorithms consist of questionnaires and require users to explicitly answer questions to produce suggestions. With respect to the recommendations of reviewed systems, they range from application programming interfaces (APIs) to requirements, but no system presently recommends metrics. Conclusion: In our SLR we: (a) identified a sequence of the most popular steps for preprocessing in recommender systems; (b) proposed an optimisation strategy for such steps; (c) found out that the most promising approach includes both ranking and classification; and (d) established that there are no recommendation systems developed to date to process metrics.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.6
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据