摘要
在定义、描述和分析软件故障、软件出错、软件失效诸概念的基础上,深入研究了多版本软件的独立性问题。并基于对195个本科生程序设计实践实例所做的研究分析得出结论:①从软件设计角度出发,软件故障主要来自于逻辑设计错误(的35.60%);②每100条语句中平均含有10个逻辑错误。
On the basis of definitions or descriptions and analysis of software fault, software error and software failure, a research on versions independence is done in details in this paper, and an experiment of 195 student programing-case analysis has shown: (1) from the point of view of software design, software faults come mainly out of errors in software logic design (about 35. 60% ), and (2) there are about 10 logic errors in every 100 statements on the average.
关键词
多版本软件
容错技术
独立性
计算机
逻辑设计
multi-version softwares
fault-tolerant technique
versions independence