摘要
介绍了软件错误、软件缺陷、软件故障和软件失效的演变过程,提出了相应的四级阶梯式软件可靠性设计方法,即避错设计、查错设计、纠错设计和容错设计方法。该方法从软件错误的产生到失效的演变过程出发,强调尽早地截断软件错误,使其不向更严重的方向发展。该方法可以从根源上提高应用软件的可靠性。
The paper introduced development process of software bug, software defect, software fault and software failure, and put forward corresponding four-tier design methods of software reliability, including error avoided design, error checked design, error corrected design and fault-tolerant design. In view of the development process of software error from occurring to failure, the design method captures software error as early as possible in order to prevent error from developing. The method can improve reliability of application software radically.
出处
《工矿自动化》
2010年第11期80-83,共4页
Journal Of Mine Automation
基金
"十一五"国家科技支撑计划项目(2009BAK54B05)
关键词
软件错误
演变过程
可靠性设计
四级阶梯式软件设计
避错设计
查错设计
纠错设计
容错设计
software error, development process, reliability design, four-tier software design, error avoided design, error checked design, error-corrected design, fault-tolerant design