Teaching Software Verification and Validation Course: A Case Study

被引:0
作者
Mishra, Deepti [1 ]
Hacaloglu, Tuna [2 ]
Mishra, Alok [3 ]
机构
[1] Atilim Univ, Dept Comp Engn, Ankara, Turkey
[2] Atilim Univ, Dept Informat Syst Engn, Ankara, Turkey
[3] Atilim Univ, Dept Software Engn, Ankara, Turkey
关键词
software engineering; education; testing; open source tool; EXPERIENCE;
D O I
暂无
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
Software verification and validation (V & V) is one of the significant areas of software engineering for developing high quality software. It is also becoming part of the curriculum of a universities' software and computer engineering departments. This paper reports the experience of teaching undergraduate software engineering students and discusses the main problems encountered during the course, along with suggestions to overcome these problems. This study covers all the different topics generally covered in the software verification and validation course, including static verification and validation. It is found that prior knowledge about software quality concepts and good programming skills can help students to achieve success in this course. Further, team work can be chosen as a strategy, since it facilitates students' understanding and motivates them to study. It is observed that students were more successful in white box testing than in black box testing.
引用
收藏
页码:1476 / 1485
页数:10
相关论文
共 32 条
[1]   THE ROLE OF DOMAIN EXPERIENCE IN SOFTWARE-DESIGN [J].
ADELSON, B ;
SOLOWAY, E .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1985, 11 (11) :1351-1360
[2]  
Astigarraga T., TRANSFORMING ENG ED, P1
[3]  
Barbosa E. F., FIE 2008 38 ASEE IEE, pS1H
[4]  
Bin Z., INT C ED TECHN INF S, P841
[5]  
Black R., 2016, PRAGMATIC SOFTWARE T
[6]  
Chan FT, 2005, QSIC 2005: FIFTH INTERNATIONAL CONFERENCE ON QUALITY SOFTWARE, PROCEEDINGS, P313
[7]  
Chen TY, 2005, QSIC 2005: FIFTH INTERNATIONAL CONFERENCE ON QUALITY SOFTWARE, PROCEEDINGS, P327
[8]   Experience with teaching black-box testing in a computer science/software engineering curriculum [J].
Chen, TY ;
Poon, PL .
IEEE TRANSACTIONS ON EDUCATION, 2004, 47 (01) :42-50
[9]  
Chengying Mao, 2008, 2008 International Conference on Computer Science and Software Engineering (CSSE 2008), P645, DOI 10.1109/CSSE.2008.1258
[10]  
Diaz- Herrara J., SOFTWARE ENG 2004 CU