Author Login Editor-in-Chief Peer Review Editor Work Office Work

Computer Engineering ›› 2009, Vol. 35 ›› Issue (17): 34-36,3. doi: 10.3969/j.issn.1000-3428.2009.17.011

• Software Technology and Database • Previous Articles     Next Articles

Build-In-Test Design and Test for Embedded Software

WANG Yi-chen, XU Ping   

  1. (Department of Project System Engineering, Beijing University of Aeronautics and Astronautics, Beijing 100083)
  • Received:1900-01-01 Revised:1900-01-01 Online:2009-09-05 Published:2009-09-05

嵌入式软件机内测试的设计与测试

王轶辰,徐 萍   

  1. (北京航空航天大学工程系统工程系,北京 100083)

Abstract: Software Build-In-Test(BIT) is now used widely in embedded area. This paper analyses the general architecture of the embedded system, introduces three types of BIT structure pattern. For each pattern, the arithmetic design is described with real practice. It presents a new BIT approach based on fault injection. Four important phrases in this approach: test requirement analysis, fault injection, test design and result analysis are described thoroughly.

Key words: embedded software, software testability, software Build-In-Test(BIT), fault injection, software test

摘要: 针对嵌入式软件中广泛开展的软件机内测试(BIT)设计,分析通用嵌入式系统结构,提出3种软件BIT的结构模式,结合实例对每种模式的算法设计进行描述。以故障模式的概念为核心提出一种基于故障注入的软件BIT测试方法,阐述方法中的需求分析、故障注入、测试设计和结果分析4个关键步骤。

关键词: 嵌入式软件, 软件测试性, 软件机内测试, 故障注入, 软件测试

CLC Number: