中文

通过故障注入评估 Android 操作系统的可靠性

软件工程 2019-12-10 v1 操作系统

摘要

移动设备的可靠性是厂商面临的一项挑战,因为移动软件栈的复杂度已显著增长。本文研究如何通过故障注入评估故障对 Android 移动操作系统用户体验质量的影响。我们首先通过为开发者提供一套轻量且系统的故障建模指南,解决为 Android 操作系统确定现实故障模型的问题。随后,我们提出一个可扩展的故障注入工具(AndroFIT),以在真实的商用 Android 设备上应用该故障模型。最后,我们在来自主要厂商的三款 Android 产品上进行了大规模故障注入实验,并指出了若干可靠性问题以及改进 Android 操作系统的机会。

关键词

引用

@article{arxiv.1912.03490,
  title  = {Dependability Assessment of the Android OS through Fault Injection},
  author = {Domenico Cotroneo and Antonio Ken Iannillo and Roberto Natella and Stefano Rosiello},
  journal= {arXiv preprint arXiv:1912.03490},
  year   = {2019}
}