中文

可预测的软件——通向可靠计算的捷径?

操作系统 2007-05-23 v1 分布式、并行与集群计算

摘要

许多可靠性技术期望底层子系统具有某些行为,如果这些期望未得到满足,它们就会以混乱的方式失败。然而,在预期情况下,软件往往运行得相当好。本文建议,与其修复难以捉摸的漏洞或重写软件,不如改善程序所面临条件的可预测性。这种方法可能是一种提高软件可靠性更便宜、更快捷的途径。在识别了一些导致不可预测性的常见触发因素后,本文描述了在对抗不可预测性方面具有前景的三项工程原则,提出了一种对可预测性进行基准测试的方法,并概述了简要的研究议程。

关键词

引用

@article{arxiv.cs/0403013,
  title  = {Predictable Software -- A Shortcut to Dependable Computing ?},
  author = {George Candea},
  journal= {arXiv preprint arXiv:cs/0403013},
  year   = {2007}
}

备注

6 pages; submitted to 11th ACM SIGOPS European Workshop