Software debugging, testing, and verification

被引:129
作者
Hailpern, B [1 ]
Santhanam, P [1 ]
机构
[1] IBM Corp, Div Res, Thomas J Watson Res Ctr, Yorktown Hts, NY 10598 USA
关键词
Compendex;
D O I
10.1147/sj.411.0004
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In commercial software development organizations, increased complexity of products, shortened development cycles, and higher customer expectations of quality have placed a major responsibility on the areas of software debugging, testing, and verification. As this issue of the IBM Systems Journal illustrates, there are exciting improvements in the underlying technology on all three fronts. However, we observe that due to the informal nature of software development as a whole, the prevalent practices in the industry are still immature, even in areas where improved technology exists. In addition, tools that incorporate the more advanced aspects of this technology are not ready for large-scale commercial use. Hence there is reason to hope for significant improvements in this area over the next several years.
引用
收藏
页码:4 / 12
页数:9
相关论文
共 36 条
[1]  
[Anonymous], SOFTWARE VERIFICATIO
[2]  
[Anonymous], 1990, MANAGING SOFTWARE PR
[3]  
[Anonymous], COMMUNICATIONS ACM
[4]  
[Anonymous], IBM SYSTEMS J
[5]  
[Anonymous], 1976, SUBLIMINAL CONSCIOUS
[6]  
APT K. R, 1997, VERIFICATION SEQUENT
[7]   Software visualization for debugging [J].
Baecker, R ;
DiGiano, C ;
Marcus, A .
COMMUNICATIONS OF THE ACM, 1997, 40 (04) :44-54
[8]   Evaluating software development objectively [J].
Bassin, KA ;
Kratschmer, T ;
Santhanam, P .
IEEE SOFTWARE, 1998, 15 (06) :66-+
[9]  
Beizer B., 2003, Software Testing Techniques
[10]  
Benjamin M., 1999, Proceedings 1999 Design Automation Conference (Cat. No. 99CH36361), P970, DOI 10.1109/DAC.1999.782237