【摘 要】
:
目前,上海大学计算机学院徐拾义教授提出了一种崭新的软件测试方法—软件内建自测试技术(Built-in-self-test for software,简称软件BIST),并申请为国家自然基金项目.该方法
论文部分内容阅读
目前,上海大学计算机学院徐拾义教授提出了一种崭新的软件测试方法—软件内建自测试技术(Built-in-self-test for software,简称软件BIST),并申请为国家自然基金项目.该方法分析了软、硬件测试的一致性,提出了将在硬件测试中广泛应用的硬件测试的内建自测试技术用于软件测试当中来.这种新方法包括两部分:模板和自治测试部分.即在软件编程之前就应该完成相关的测试计划,并在软件开发的过程中,要求程序员往模板中填写相应的信息,以便测试用例的生成.最后,根据填写的信息和测试用例生成测试程序.这样,被开发程序便实现了自测试.作为该项目的一部分,该论文主要讨论:测试用例的自动/半自动生成以及软件故障模型的建立.在测试用例生成部分改进了黑盒和白盒测试方法实现了该过程的自动/半自动化;故障模型是一个新概念,和硬件故障模型以及数学模型不一样,其重要性在于对软件故障进行分类、维护和更新.另外,附录部分给出了相关的试验数据.软件内建自测试是软件测试中的一个新技术并具有非常深刻的意义.这种新方法为软件测试领域开拓了一个崭新的发展方向,通过将已经发展成熟的硬件内建自测试技术用于软件测试将有效地提高测试效率.因此,该方法将有广阔的发展前景.
其他文献
随着企业信息化进程的加速和电子商务网站的风起云涌,数据膨胀而数据无用这个问题日益严重,怎样从现有的数据中提取对企业有用的信息,已经成为一个亟待解决的问题。数据挖掘就是
互联网络硬件、软件的迅猛发展,使得网络用户呈指数增长。在使用通用计算机进行网络互联的同时,各种家电设备、PDA、仪器仪表、工业生产中的数据的采集与控制设备正在逐渐走向
该论文以某航空测量数据采集子系统的研制为背景,结合系统的实时性、可靠性及人机界面的应用需求,研究了机载环境下软件的实时数据获取技术、数据缓存技术、数据存盘技术、数
随着计算机应用领域的迅速扩大,软件规模及复杂性不断提高,软件危机愈加明显暴露出来,提高软件生产率成为软件产业的当务之急。软件复用被认为是解决软件危机,提高软件生产率和软
该文以Java2和XML技术为基础,提出以XML文档作为异构关系数据库间数据转换的中间形式,使得数据库中草药表结构和表数据可以以标准的方式描述,克服了现有工具的中间文件不可知
网格中间件(或称网格操作系统),屏蔽了各个计算资源间的异构性,为用户透明使用各个计算资源提供了一系列的服务、协议以及API以方便使用网格资源,但考虑到程序的可移植性和编
本文从硬件级、系统级和应用级三个层次入手,设计并实现了基于双机热备技术的高可用性呼叫中心系统,该系统有效的克服了传统单机模式呼叫中心在可用性方面的不足,有效的提高
入侵检测系统是计算机网络安全防御系统的重要组成部件之一。随着入侵检测系统的广泛应用,入侵检测系统的定量化评估成为研究热点。1998年和1999年美国麻省理工学院林肯实验室