移动应用第三方库的演化过程与推荐方法研究
发布时间:2021-09-30 09:46
随着智能手机的普及,移动应用的数量和使用人群都在飞速的增长。日益增长的用户群为移动应用的开发提出了更高的要求,这就要求开发者能够开发出更多符合用户需求的移动应用。如何帮助开发者更好更快的完成移动应用的开发成为一个关键问题。在移动应用开发过程中,第三方库是一种对开发者来说至关重要的资源,重用已有的第三方库可以有效的帮助开发者减低开发时间与开发成本。然而,可用的第三方库数量繁多且功能各异,这为开发者选择合适的第三方库提出了挑战。本文从第三方库重用这个角度出发,研究了第三方库的迭代与演化过程,并且提出了一种第三方库的混合推荐技术,旨在帮助开发者在移动应用开发过程中快速选择合适的第三方库,从而改进其开发效率。在对第三方库的研究中,通过对第三方库的特征对比、第三方库的更新方向以及开发者如何响应第三方库的变更研究来得出第三方库的稳定性与适用性;在推荐过程中,使用贝叶斯定理将基于用户的协同过滤方法与基于内容的TF-IDF方法融合来实现推荐任务。在实验环节,爬取了5000多个移动应用的描述信息及其第三方库的调用信息。基于这些数据开展的实验结果证明了所提方法的有效性。
【文章来源】:武汉大学湖北省 211工程院校 985工程院校 教育部直属院校
【文章页数】:65 页
【学位级别】:硕士
【部分图文】:
Facebook第三方库版本变化
Facebook版本更新模式的对比
Twitter第三方库版本变化
【参考文献】:
期刊论文
[1]大规模移动应用第三方库自动检测和分类方法[J]. 王浩宇,郭耀,马子昂,陈向群. 软件学报. 2017(06)
本文编号:3415609
【文章来源】:武汉大学湖北省 211工程院校 985工程院校 教育部直属院校
【文章页数】:65 页
【学位级别】:硕士
【部分图文】:
Facebook第三方库版本变化
Facebook版本更新模式的对比
Twitter第三方库版本变化
【参考文献】:
期刊论文
[1]大规模移动应用第三方库自动检测和分类方法[J]. 王浩宇,郭耀,马子昂,陈向群. 软件学报. 2017(06)
本文编号:3415609
本文链接:https://www.wllwen.com/kejilunwen/shengwushengchang/3415609.html
最近更新
教材专著