当前位置: X-MOL 学术J. Softw. Evol. Process › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
App recommendation based on both quality and security
Journal of Software: Evolution and Process ( IF 1.7 ) Pub Date : 2020-11-16 , DOI: 10.1002/smr.2325
Shanquan Gao 1, 2 , Lei Liu 1, 2 , Yuzhou Liu 1, 3 , Huaxiao Liu 1, 2 , Yihui Wang 1, 2 , Peixun Liu 2
Affiliation  

With the rapid prevalence of smartphones and the dramatic proliferation of mobile applications, people tend to do everything at their fingertips, including some sensitive activities, such as bank transfers. This makes security become one important factor when recommending apps to users. However, most existing methods recommend apps only on the basis of the apps' functionalities. Even when some methods take security into account, they usually roughly group apps with functionalities and identify the products using extra permissions as risky, but this ignores a common phenomenon that these permissions may be used only to achieve the corresponding functionalities. In this paper, we propose an app recommendation method considering both functionalities and security. For functionalities, we summarized them from app descriptions and further evaluated their completion quality in different products by analyzing their related reviews. For security, we cluster apps with similar functionalities and quality and analyze the permissions of apps in a more comparable range. In this way, our method recommends apps with higher completion quality of functionalities and security degree to users according to their demands. We conducted experiments on apps collected from six categories of Google Play, and the results show that our method has a good recommendation effect.

中文翻译:

基于质量和安全性的应用推荐

随着智能手机的迅速普及和移动应用程序的迅速普及,人们往往会触手可及的做所有事情,包括一些敏感的活动,例如银行转账。这使安全性成为向用户推荐应用程序时的重要因素。但是,大多数现有方法仅根据应用程序的功能来推荐应用程序。即使考虑到某些方法的安全性,它们通常也会将应用程序与功能进行大致分组,并使用额外的权限将产品标识为有风险,但这忽略了一种常见现象,即这些权限仅可用于实现相应的功能。在本文中,我们提出了一种同时考虑功能性和安全性的应用推荐方法。对于功能,我们从应用说明中总结了它们,并通过分析相关评论进一步评估了它们在不同产品中的完成质量。为了安全起见,我们对功能和质量相似的应用程序进行聚类,并在更可比的范围内分析应用程序的权限。这样,我们的方法可以根据用户的需求向用户推荐功能和安全性更高的完成质量的应用程序。我们对从Google Play的六个类别中收集的应用程序进行了实验,结果表明我们的方法具有很好的推荐效果。我们的方法根据用户的需求向用户推荐功能和安全性更高的完成质量的应用程序。我们对从Google Play的六个类别中收集的应用程序进行了实验,结果表明我们的方法具有很好的推荐效果。我们的方法根据用户的需求向用户推荐功能和安全性更高的完成质量的应用程序。我们对从Google Play的六个类别中收集的应用程序进行了实验,结果表明我们的方法具有很好的推荐效果。
更新日期:2020-11-16
down
wechat
bug