-
题名数组越界的故障模型及其检测方法研究
被引量:10
- 1
-
-
作者
叶焰锋
叶俊民
詹泽梅
雷志翔
-
机构
华中师范大学计算机科学系
-
出处
《微计算机信息》
北大核心
2007年第31期145-147,共3页
-
基金
115国防重点预研基金资助(编号不公开)
-
文摘
数组越界是C程序中的常见故障,该类故障可能造成系统的崩溃。首先针对常见的数组越界故障进行了分析,提出了检测数组越界的判定准则,建立了故障模型。根据该故障模型,采用程序控制流图和路径条件,并结合静态分析思想,给出了可有效地检测出程序中存在的数组越界故障的方法。最后通过实例分析了该方法的应用过程。
-
关键词
软件测试
数组越界
故障模型
-
Keywords
Software testing, Array bound, Fault model
-
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
-
-
题名基于构件组装的应用软件开发过程研究
被引量:7
- 2
-
-
作者
叶俊民
陈卓
雷志翔
叶焰锋
詹泽梅
-
机构
华中师范大学计算机科学系
-
出处
《计算机应用研究》
CSCD
北大核心
2008年第6期1736-1738,1752,共4页
-
基金
湖北省自然科学基金资助项目(2007ABA034)
华中师范大学科学技术研究基金资助项目(2006AA22)
-
文摘
基于构件的软件开发方法是目前一种流行的软件生产技术,其核心围绕着构件的开发与组装技术。但如何结合实际应用要求实施基于构件组装的软件开发过程是一个值得进一步研究的课题。为此,根据基于构件的软件组装技术的概念和原理,提出一种应用系统组装框架,从软件体系结构的角度研究了构件的开发与组装方法,并将这一技术应用到软件工程网络课堂教学系统的开发上。相关实践活动表明,提出的方法可有效地获得一个适应性强的应用系统。
-
关键词
构件
软件体系结构
构件组装
网络课堂教学系统
-
Keywords
component
software architecture
component composite
network teaching system
-
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
-
-
题名构件中非法除故障的容错性检测方法研究
- 3
-
-
作者
叶俊民
叶焰锋
雷志翔
贺鹏程
张红春
-
机构
华中师范大学计算机科学系
-
出处
《计算机应用研究》
CSCD
北大核心
2008年第5期1402-1403,1407,共3页
-
基金
湖北省自然科学基金资助项目(2007ABA034)
华中师范大学科学技术研究基金资助项目(2006AA22)
-
文摘
提出了通过向构件中关键位置注入故障的方式来判定构件的容错性能。实践表明,该方法将有效地检测构件的容错能力。
-
关键词
构件
故障注入
容错性检测
-
Keywords
component
fault injection
fault-tolerant detection
-
分类号
TP31
[自动化与计算机技术—计算机软件与理论]
-
-
题名一种数值溢出故障判定准则研究
- 4
-
-
作者
詹泽梅
叶俊民
叶焰锋
雷志翔
-
机构
华中师范大学计算机科学系
-
出处
《计算机与数字工程》
2007年第10期15-17,共3页
-
基金
十一.五国防重点预研基金项目(编号:513270104)资助
-
文摘
针对数值溢出故障出现概率小、传统测试方法极难检测的特点,提出采用面向故障的测试方法检测数值溢出问题。分析数值溢出故障的故障模型,重点研究数值溢出故障的判定准则,该准则能有效地用于数值溢出故障的检测。
-
关键词
数值溢出
故障模型
判定准则
-
Keywords
data overflow, error model, criterion
-
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
-