首页> 外文期刊>IEEE systems journal >End-to-End Formal Specification, Validation, and Verification Process: A Case Study of Space Flight Software
【24h】

End-to-End Formal Specification, Validation, and Verification Process: A Case Study of Space Flight Software

机译:端到端正式规范,验证和验证过程:太空飞行软件的案例研究

获取原文
获取原文并翻译 | 示例
           

摘要

The quality of requirements and the effectiveness of verification and validation (V&V) techniques in guaranteeing that a final system reflects its established requirements have a direct influence on the quality and dependability of the delivered system. The V&V process can be efficient from a managerial point of view, but ineffective from a technical perspective, and vice versa. This paper presents an end-to-end formal computer-aided specification, validation, and verification (SV&V) process, whose feasibility and effectiveness were evaluated against the flight software for the Brazilian Satellite Launcher. Unified modeling language (UML) statechart assertions, scenario-based validation, and runtime verification are used to formally specify and verify the system, and metrics of the ongoing process and its V&V results are collected during the application of the process. The results of the case study indicate that the process and its computer-aided environment were both technically feasible to apply and managerially effective, will likely scale well to cater to SV&V of mission-critical systems that have a larger number of behavioral requirements, and can be used for V&V in a distributed development environment.
机译:要求的质量以及确保最终系统反映其既定要求的验证和确认(V&V)技术的有效性,直接影响所交付系统的质量和可靠性。从管理的角度来看,V&V流程可能是有效的,但从技术角度来看却是无效的,反之亦然。本文介绍了端到端的正式计算机辅助规格,验证和验证(SV&V)过程,并针对巴西卫星发射器的飞行软件评估了其可行性和有效性。统一建模语言(UML)状态图声明,基于场景的验证和运行时验证用于正式指定和验证系统,并且在流程应用期间收集正在进行的流程及其V&V结果的度量。案例研究的结果表明,该过程及其计算机辅助环境在技术上都可以应用并且在管理上有效,很可能会很好地扩展以适应具有大量行为要求的关键任务系统的SV&V,并且可以在分布式开发环境中用于V&V。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号