Teaching Software Verification and Validation Course: A Case Study
No Thumbnail Available
Date
2014
Journal Title
Journal ISSN
Volume Title
Publisher
Tempus Publications
Open Access Color
OpenAIRE Downloads
OpenAIRE Views
Abstract
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.
Description
Ozcelik, Erol/0000-0003-0370-8517; Cagiltay, Nergiz/0000-0003-0875-9276; Sengul, Gokhan/0000-0003-2273-4411
Mishra, Alok/0000-0003-1275-2050; Mishra, Deepti/0000-0001-5144-3811
Mishra, Alok/0000-0003-1275-2050; Mishra, Deepti/0000-0001-5144-3811
Keywords
software engineering, education, testing, open source tool
Turkish CoHE Thesis Center URL
Fields of Science
Citation
6
WoS Q
Q4
Scopus Q
Q2
Source
16th International Conference on Human-Computer Interaction (HCI) -- JUN 22-27, 2014 -- Heraklion, GREECE
Volume
30
Issue
6
Start Page
1476
End Page
1485