首页> 外文会议> >Validation of mission critical software design and implementation using model checking spacecraft
【24h】

Validation of mission critical software design and implementation using model checking spacecraft

机译:使用模型检查验证任务关键型软件的设计和实现航天器

获取原文

摘要

Over the years, the complexity of space missions has dramatically increased with more of the critical aspects of a spacecraft's design being implemented in software. With the added functionality and performance required by the software to meet system requirements, the robustness of the software must be upheld. Traditional software validation methods of simulation and testing are being stretched to adequately cover the needs of software development in this growing environment. It is becoming increasingly difficult to establish traditional software validation practices that confidently confirm the robustness of the design in balance with cost and schedule needs of the project. As a result, model checking is emerging as a powerful validation technique for mission critical software. Model checking conducts an exhaustive exploration of all possible behaviors of a software system design and as such can be used to detect defects in designs that are typically difficult to discover with conventional testing approaches.
机译:多年来,随着软件设计实现航天器设计的更多关键方面,太空任务的复杂性急剧增加。通过软件满足系统要求所需的附加功能和性能,必须保持软件的健壮性。传统的模拟和测试软件验证方法正在扩展,以充分满足这种不断增长的环境中软件开发的需求。建立传统的软件验证方法以自信地确认设计的健壮性与项目的成本和进度需求之间的平衡变得越来越困难。结果,模型检查正在成为一种关键任务软件的强大验证技术。模型检查对软件系统设计的所有可能行为进行了详尽的探索,因此可以用于检测设计中的缺陷,而这些缺陷通常是传统测试方法难以发现的。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号