首页> 外文会议>Annual NASA Goddard Software Engineering Workshop >Maintaining Verification Test Consistency Between Executable Specifications and Embedded Software in a Virtual System Integration Laboratory Environment
【24h】

Maintaining Verification Test Consistency Between Executable Specifications and Embedded Software in a Virtual System Integration Laboratory Environment

机译:在虚拟系统集成实验室环境中维护可执行规范和嵌入式软件之间的验证测试一致性

获取原文

摘要

The root causes of the majority of software defects discovered during the integration test phase of an embedded system development project have been attributed to errors in understanding and implementing requirements. The independence that typically exits between the system and software development processes provides ample opportunity for the introduction of these types of faults. This paper shows a viable method of verifying object software using the same tests created to verify an executable specification-based system design from which the software is developed. If the object software passes the same tests used to verify the system design, it can be said that the software has correctly implemented all of the known system requirements. This method enables the discovery of functional faults prior to the system integration test phase of a project. Previous research has shown that finding software faults early in the development cycle not only improves software assurance, but also reduces software development expense and time.
机译:在嵌入式系统开发项目的集成测试阶段发现的大多数软件缺陷的根本原因已归因于理解和实施要求的错误。通常在系统和软件开发过程之间退出的独立性为引入这些类型的故障提供了充足的机会。本文显示了使用创建的相同测试来验证对象软件的可行方法,以验证开发软件的可执行规范的系统设计。如果对象软件通过了与用于验证系统设计的相同测试,则可以说软件已正确实现所有已知系统要求。此方法在项目的系统集成测试阶段之前能够发现功能故障。以前的研究表明,在开发周期早期寻找软件故障不仅可以提高软件保证,而且还降低了软件开发费用和时间。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号