首页> 中文学位 >基于平台的软件可靠性预测与选择——操作系统可靠性与健壮性研究
【6h】

基于平台的软件可靠性预测与选择——操作系统可靠性与健壮性研究

代理获取

摘要

随着人类社会对软件系统的依赖与日俱增,以及软件系统自身复杂度的不断提升,软件的可靠性和健壮性问题也变得尤为突出。虽然国内外此方面的研究已取得很多成果,但到底如何构建高可靠软件系统则是科研院校、公司企业、和政府机关都在冥思苦想而又尚未根本解决的一个问题。 本课题从一个新角度对软件可靠性和健壮性进行研究,致力于构建基于开发和运行平台的软件可靠性预测与选择参考模型。操作系统在上述平台中占有重要的位置,其健壮性对于用户应用程序所表现出来的健壮性有着深远的影响。 本文在基于平台的预测与选择框架下,提出了一个新的操作系统健壮性预测与选择参考模型。该模型的设计目的是能对特定操作系统在特定用户使用情况下的健壮性进行预测,并能根据用户特定的使用情况和健壮性要求选择合适的操作系统。我们的模型将经典的操作系统健壮性研究与用户使用情况相结合,并进行了大量的测试来支持操作系统健壮性计算。在操作系统健壮性测试方面,我们在Windows XP和WindowsVista上测量了264个操作系统应用编程接口和C库函数,在Ubuntu 7.10和Fedora 9上测量了215个系统调用和C库函数,在OpenSolaris 2008.05上测量了248个系统调用和C库函数。在用户使用情况测量方面,我们借助SPEC CPU2006,Viewperf10,和Web2005等基准程序集模拟多种典型用户使用情况,并测量了它们对操作系统应用编程接口的使用频率。 计算结果表明,在平均意义上,Windows和OpenSolaris比Linux操作系统更加健壮,但是它们的健壮性在计算密集型、图形处理密集型、以及网络密集型等几种典型应用情况下,是非常相近的。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号