Good enough versus high assurance software testing and analysis methods

被引:4
作者
Howden, WE [1 ]
机构
[1] Univ Calif San Diego, CSE, La Jolla, CA 92093 USA
来源
THIRD IEEE INTERNATIONAL HIGH-ASSURANCE SYSTEMS ENGINEERING SYMPOSIUM, PROCEEDINGS | 1998年
关键词
D O I
10.1109/HASE.1998.731609
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Goad enough evaluation methods are reviewed, including low volume statistical testing. High assurance software is viewed as requiring high volume statistical testing, or analysis methods that prove that a program has certain desired properties. The weaknesses of some previous high assurance strategies are discussed, and a new approach called pattern directed testing and analysis is described In this approach, design patterns are used to give high assurance for critical generic properties, and good enough assurance for problem dependent system functionality.
引用
收藏
页码:166 / 175
页数:10
相关论文
共 23 条
[1]  
ALBORGHETTI A, 1997, P 6 EUR SOFTW ENG C
[2]  
[Anonymous], CRAFT SOFTWARE TESTI
[3]  
Butenhof D. R., 1997, Programming with POSIX threads
[4]  
DEMILLO RA, 1978, COMPUTER 0411
[5]  
FRANKL PG, 1988, IEEE T SOFTWARE 1014
[6]  
GAMMA E, 1995, DESIGN PATTERNS
[7]  
HAMLET RG, 1977, IEEE T SOFTWARE ENG, V3
[8]  
HORGAN JR, 1996, SOFTWARE RELIABILITY
[9]  
Howden W.E., 1987, Functional program Testing and Analysis
[10]  
HOWDEN WE, 1994, IEEE T SOFTWARE ENG