位置:立项数据库 > 立项详情页
动态演化环境下软件失效的在线预测关键技术研究
  • 项目名称:动态演化环境下软件失效的在线预测关键技术研究
  • 项目类别:青年科学基金项目
  • 批准号:61202097
  • 申请代码:F020202
  • 项目来源:国家自然科学基金
  • 研究期限:2013-01-01-2015-12-31
  • 项目负责人:张鹏程
  • 依托单位:河海大学
  • 批准年度:2012
中文摘要:

在动态演化环境中,系统和环境的改变及人的误操作都可能会导致软件失效的发生,如何在线预测并预防软件失效的发生是当前亟待解决的重大问题。本项目给出了基于前瞻系统行为在线预测软件失效的新颖解决方案,主要包括四个方面。首先采用接口自动机,对环境、系统和人的行为进行建模,能够显式地表达系统对环境和人的不同假设。其次,用基于场景的规约来表示环境、系统和人交互过程中的关键属性,并定义其精确的运行时四值语义。再次,结合设计时模型和运行时信息,提出一种在线构建不久将来行为模型的方法,并面向基于场景的规约预警可能发生的失效,该方法能有效地控制模型构造的复杂度,避免了状态空间爆炸问题。最后,提出一组在线预防向导,通过调控系统、环境和人的行为,使得系统能及时避免失效的发生。本研究为在动态演化环境下软件失效的有效防止提供新思路,从而提高软件系统在部署以后的可靠性和安全性。

结论摘要:

英文主题词software failure;monitor;online prediction;recovery;


成果综合统计
成果类型
数量
  • 期刊论文
  • 会议论文
  • 专利
  • 获奖
  • 著作
  • 15
  • 7
  • 0
  • 0
  • 0
相关项目
期刊论文 26 会议论文 33 专利 16 著作 1
期刊论文 297 获奖 26 著作 6
张鹏程的项目