论文提纲

  • 引言(3~4页)
    • 研究背景
    • 研究内容
    • 主要贡献
    • 组织结构
  • 背景与相关工作(8-12页)
    • iOS应用生态分析
      • AppStore工作机制
    • 移动应用相关测量研究工作
      • 现有iOS应用数据集工作
      • 现有Android应用数据集工作
      • 现有iOS应用数据集不足
      •  
    • 移动应用第三方库识别工作
      • 现有iOS应用第三方库识别工作
      • 现有Android应用第三方库识别工作
      • 现有第三方库识别工作不足
  • iOS 应用大规模分析系统的设计与实现(25页)
    • 主要挑战与设计思路
    • 系统架构设计
      • 应用商店爬虫模块
      • 应用下载集群
      • 应用解密集群
      • 分析数据存储
      • 应用分析模块
      • 可视化模块
    • 分析系统的实现与评估
      • 分析系统的实现
      • 分析系统的部署与评估
      • 伦理问题
      • 局限性
      • 本章小结
  • iOS 应用大规模第三方库匹配系统
    • 第三方库匹配方案设计
    • 第三方库匹配实现
      • 第三方库数据集构建
      • 第三方库指纹提取
      • 第三方库指纹匹配
    • 第三方库匹配实验评估对比
      • 实验数据集
      • 基线数据
  • iOS 第三方库供应链安全分析
    • 过时第三方库安全问题分析
    • 第三方库供应链投毒风险分析
    • 第三方库协议违约风险分析
  • 总结与展望
    • 讨论
    • 未来工作
    • 结论
 
 
Swift Compatibility List
 
  • 2.2 source compatible 2.1
  • 3.0 not source compatible 2.2
  • 3.1 source compatible 3.0
  • 4.0 not source compatible 3.0 (under -swift-version 4.0)
  • 4.1 source compatible 4.0
  • 4.2 source compatible 4.1 (but not binary compatible)
  • 5.0 source compatible 4.2