首页> 外文会议>IEEE International Conference on Web Services >AppReco: Behavior-Aware Recommendation for iOS Mobile Applications
【24h】

AppReco: Behavior-Aware Recommendation for iOS Mobile Applications

机译:赞备:IOS移动应用程序的行为感知建议

获取原文

摘要

Mobile applications have been widely used in life and become dominant software applications nowadays. However there are lack of systematic recommendation systems that can be leveraged in advance without users' evaluations. We present AppReco, a systematic recommendation system of iOS mobile applications that can evaluate mobile applications without executions. AppReco evaluates apps that have similar interests with static binary analysis, revealing their behaviors according to the embedded functions in the executable. The analysis consists of three stages: (1) unsupervised learning on app descriptions with Latent Dirichlet Allocation for topic discovery and Growing Hierarchical Self-organizing Maps for hierarchical clustering, (2) static binary analysis on executables to discover embedded system calls and (3) ranking common-topic applications from their matched behavior patterns. To find apps that have similar interests, AppReco discovers (unsupervised) topics in official descriptions and clusters apps that have common topics as similar-interest apps. To evaluate apps, AppReco adopts static binary analysis on their executables to count invoked system calls and reveal embedded functions. To recommend apps, AppReco analyzes similar-interest apps with their behaviors of executables, and recommend apps that have less sensitive behaviors such as commercial advertisements, privacy information access, and internet connections, to users. We report our analysis against thousands of iOS apps in the Apple app store including most of the listed top 200 applications in each category.
机译:移动应用已被广泛用于生活中并成为如今的主导软件应用程序。然而,缺乏系统的推荐系统,可以在没有用户的评估的情况下提前利用。我们展示了IOS移动应用程序的系统推荐系统,可以在没有执行的情况下评估移动应用程序。赞助商评估了具有静态二进制分析的类似兴趣的应用程序,根据可执行文件中的嵌入式功能揭示其行为。该分析由三个阶段组成:(1)关于主题发现和潜在Dirichlet分配的应用程序描述的无监督学习,用于分层聚类的分层群集,(2)可执行文件的静态二进制分析来发现嵌入式系统调用和(3)从匹配的行为模式中排名共同主题应用程序。找到具有类似兴趣的应用程序,赞赏在官方描述和群集应用程序中发现(无监督)主题,其具有与类似兴趣应用程序的共同主题。为了评估应用程序,赞助商在其可执行文件上采用静态二进制分析来计算调用的系统调用并显示嵌入式功能。要推荐应用程序,鉴赏将分析类似兴趣应用程序的可执行文件行为,并推荐对用户的敏感行为,如商业广告,隐私信息访问和Internet连接等应用程序。我们在Apple App Store中的数千个IOS应用程序报告了我们的分析,包括每个类别中列出的大多数200个应用程序。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号