首页 | 本学科首页   官方微博 | 高级检索  
     

安全软件验证与确认中的单元模块测试技术
引用本文:李铎,张良驹,冯俊婷.安全软件验证与确认中的单元模块测试技术[J].原子能科学技术,2008,42(6):551-556.
作者姓名:李铎  张良驹  冯俊婷
作者单位:清华大学 ;核能与新能源技术研究院,北京 ;100084
摘    要:核动力厂保护系统实现数字化必须解决的一项关键技术是如何完成安全软件的验证与确认(V&V),以证明和确认执行安全功能的软件自身的安全性和可靠性。软件单元测试是V&V过程中的重要环节,主要目的是验证和确认软件代码开发过程中,软件的设计转变为软件代码是适当、正确和完整的。本工作初步研究了安全软件的单元模块测试技术,着重讨论如何保证测试的完整性、建立测试环境、建立测试用例及实施单元模块测试等方面,并以某数字化保护系统安全软件单元模块测试实例说明单元模块测试的具体过程。

关 键 词:安全软件    单元测试    验证与确认
收稿时间:2007-01-30
修稿时间:2007-03-23

Technique for Unit Testing of Safety Software Verification and Validation
LI Duo,ZHANG Liang-ju,FENG Jun-ting.Technique for Unit Testing of Safety Software Verification and Validation[J].Atomic Energy Science and Technology,2008,42(6):551-556.
Authors:LI Duo  ZHANG Liang-ju  FENG Jun-ting
Affiliation:Institute of Nuclear and New Energy Technology, Tsinghua University, Beijing 100084, China
Abstract:The key issue arising from digitalization of the reactor protection system for nuclear power plant is how to carry out verification and validation (V&V), to demonstrate and confirm the software that performs reactor safety functions is safe and reliable. One of the most important processes for software V&V is unit testing, which verifies and validates the software coding based on concept design for consistency, correctness and completeness during software development. The paper shows a preliminary study on the technique for unit testing of safety software V&V, focusing on such aspects as how to confirm test completeness, how to establish test platform, how to develop test cases and how to carry out unit testing. The technique discussed here was successfully used in the work of unit testing on safety software of a digital reactor protection system.
Keywords:safety software  unit testing  verification and validation
本文献已被 维普 万方数据 等数据库收录!
点击此处可从《原子能科学技术》浏览原始摘要信息
点击此处可从《原子能科学技术》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号