摘要:
作为移动服务生态系统的核心,Android系统的版本发布及变更不仅会对许多开发者正在开发的相关项目产生影响,也会对成千上万的移动设备产生巨大影响。对Android系统的版本发布过程进行研究,对于移动服务生态系统来说是非常重要的。本文利用Android开放源代码项目(AOSP)上的数据,重点研究Android系统版本发布时的特性预测及演化模式。本文利用自然语言处理技术将数据集中的描述文本转换为低维向量空间表示,首先利用自动化标注的方法找出Android特性集合,最后使用ARIMA时间序列预测模型预测Android特性演化。实验结果表明,在Android发布特性预测准确率上本文方法有了13.83%的提升,还可以检测出Android特性的真实演化事件以解决兼容性管理问题。综上所述,本文提出了一种基于自然语言处理技术和时间序列预测的方法来对Android系统新版本的特性进行预测。一方面可以协助移动服务开发者进行高效的开发,满足新版本发布时的兼容性需求;另一方面,可以帮助项目管理者监控开发过程,保持项目的健康发展并做出正确的决策。
展开