首页> 外文会议>International conference on space operations >SPELL-fuzz: An Innovative Tool for Fully Automated Verification of SPELL Satellite Operation Procedures
【24h】

SPELL-fuzz: An Innovative Tool for Fully Automated Verification of SPELL Satellite Operation Procedures

机译:SPELL-fuzz:全自动验证SPELL卫星操作程序的创新工具

获取原文

摘要

At SES, the validation of SPELL satellite operation procedures remains to be a manual and time-consuming task. In addition to the time-consuming validation environment set-up (e.g., loading a satellite configuration within a simulator), the executions are slow making it difficult to validate all possible procedure behaviors in a timely manner. As a result, any SPELL procedure bugs found during validation cause significant delays requiring procedure updates by the development team and subsequent revalidation. It is therefore beneficial to thoroughly verify the functional behavior of developed SPELL procedures before validation to eliminate programming bugs and other execution corner-cases. In this paper we present SPELL-fuzz- an automated verification tool for SPELL procedures. SPELL-fuzz automatically executes SPELL procedures within a test harness without the human and the satellite simulator in the loop resulting in high code coverage. To this end, we can detect and fix many bugs early in the development and verification life cycle thereby significantly improving the quality of the procedures for subsequent validation. We detail on SPELL-fuzz's architecture and our experience applying it to manually developed SPELL procedures for the recently launched GovSat-1 satellite.
机译:在SES,验证SPELL卫星操作程序仍然是一项手动且耗时的任务。除了耗时的验证环境设置(例如,在模拟器中加载卫星配置)之外,由于执行速度慢,使得难以及时验证所有可能的过程行为。结果,在验证期间发现的任何SPELL程序错误都会导致严重的延迟,这需要开发团队更新程序并随后进行重新验证。因此,在进行验证以消除编程错误和其他执行极端情况之前,彻底验证已开发的SPELL程序的功能行为是有益的。在本文中,我们介绍了SPELL-fuzz-SPELL程序的自动验证工具。 SPELL-fuzz在测试工具中自动执行SPELL程序,而无需人工和卫星模拟器在回路中,从而提高了代码覆盖率。为此,我们可以在开发和验证生命周期的早期发现并修复许多错误,从而显着提高后续验证过程的质量。我们将详细介绍SPELL-fuzz的体系结构以及将其应用于最近发射的GovSat-1卫星的手动开发的SPELL程序的经验。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号