摘要
安卓(Android)软件可靠性是政府、企业和个人都非常关注的重要问题。目前安卓软件存在可靠性差、安全性低的问题,其可靠性开发中存在碎片化、系统性差的缺陷。在SDL软件安全开发模型的基础上,提出一种基于SDL的安卓软件高可靠开发模型。该模型共有7个阶段,即高可靠性培训、高可靠性需求分析、高可靠性设计、高可靠性实施、高可靠性验证、高可靠性发布、高可靠性响应。模型的核心是将"高可靠性"的设计思想融入安卓软件设计开发中的每一个步骤中。采用对照实验的方法验证了所提出的安卓软件高可靠性开发模型在可靠性、缺陷/千行代码、平均失效时间等参数性能上显著优于典型的安卓软件瀑布开发模型。
- 单位