A state-of-practice on teaching software verification and validation
Software testing is an essential activity in the software development process. Moreover, it covers a large part of the development costs involved. And, as the software tester is a key player in the testing activities that occur throughout the software lifecycle, the efficacy of such testing depends...
Saved in:
Main Author: | |
---|---|
Format: | Conference or Workshop Item |
Language: | English |
Published: |
2009
|
Subjects: | |
Online Access: | http://irep.iium.edu.my/12858/4/Zulfa_paper-view_SEE.pdf http://irep.iium.edu.my/12858/ http://soa.asee.org/paper/conference/paper-view.cfm?id=10387 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
id |
my.iium.irep.12858 |
---|---|
record_format |
dspace |
spelling |
my.iium.irep.128582012-04-02T13:32:56Z http://irep.iium.edu.my/12858/ A state-of-practice on teaching software verification and validation Zakaria, Zulfa TK7885 Computer engineering Software testing is an essential activity in the software development process. Moreover, it covers a large part of the development costs involved. And, as the software tester is a key player in the testing activities that occur throughout the software lifecycle, the efficacy of such testing depends very much on his or her experience, efficiency, skills, and intuition. Given this importance of software testing, educators face a significant challenge when teaching and equipping students with the testing methodologies, skills, and knowledge that are in line with industry needs. The aim of this paper is to examine the current state-of-practice with respect to teaching Software Verification and Validation (V&V) in the accredited Bachelor of Software Engineering (BSE) programs offered in Australian universities. An online survey was conducted to obtain the required data from these universities. The same online survey was used to obtain data from the Certified Software Test Professional (CSTP) program. Nine universities responded and the data obtained are compared to the data relating to the CSTP program. Consequently, this paper reports on the differences between the two programs by focusing on the methods of teaching and the coverage of those topics specified within the area of Software V&V Knowledge as it is stated in the ACM Curriculum Guidelines. The survey's results and analysis facilitate the discussion of further details concerning what is lacking in the teaching of each topic for each category. An initial suggestion that would contribute to overcoming this educational shortfall is explained briefly in the Future Work section. © American Society for Engineering Education, 2009. 2009 Conference or Workshop Item REM application/pdf en http://irep.iium.edu.my/12858/4/Zulfa_paper-view_SEE.pdf Zakaria, Zulfa (2009) A state-of-practice on teaching software verification and validation. In: 2009 ASEE Annual Conference and Exposition, 14 -17 Jun 2009, Austin, TX. http://soa.asee.org/paper/conference/paper-view.cfm?id=10387 |
institution |
Universiti Islam Antarabangsa Malaysia |
building |
IIUM Library |
collection |
Institutional Repository |
continent |
Asia |
country |
Malaysia |
content_provider |
International Islamic University Malaysia |
content_source |
IIUM Repository (IREP) |
url_provider |
http://irep.iium.edu.my/ |
language |
English |
topic |
TK7885 Computer engineering |
spellingShingle |
TK7885 Computer engineering Zakaria, Zulfa A state-of-practice on teaching software verification and validation |
description |
Software testing is an essential activity in the software development process. Moreover, it covers a large part of the development costs involved. And, as the software tester is a key player in the testing activities that occur throughout the software lifecycle, the efficacy of such testing depends very much on his or her experience, efficiency, skills, and intuition. Given this importance of software testing, educators face a significant challenge when teaching and equipping students with the testing methodologies, skills, and knowledge that are in line with industry needs. The aim of this paper is to examine the current state-of-practice with respect to teaching Software Verification and Validation (V&V) in the accredited Bachelor of Software Engineering (BSE) programs offered in Australian universities. An online survey was conducted to obtain the required data from these universities. The same online survey was used to obtain data from the Certified Software Test Professional (CSTP) program. Nine universities responded and the data obtained are compared to the data relating to the CSTP program. Consequently, this paper reports on the differences between the two programs by focusing on the methods of teaching and the coverage of those topics specified within the area of Software V&V Knowledge as it is stated in the ACM Curriculum Guidelines. The survey's results and analysis facilitate the discussion of further details concerning what is lacking in the teaching of each topic for each category. An initial suggestion that would contribute to overcoming this educational shortfall is explained briefly in the Future Work section. © American Society for Engineering Education, 2009. |
format |
Conference or Workshop Item |
author |
Zakaria, Zulfa |
author_facet |
Zakaria, Zulfa |
author_sort |
Zakaria, Zulfa |
title |
A state-of-practice on teaching software verification and validation |
title_short |
A state-of-practice on teaching software verification and validation |
title_full |
A state-of-practice on teaching software verification and validation |
title_fullStr |
A state-of-practice on teaching software verification and validation |
title_full_unstemmed |
A state-of-practice on teaching software verification and validation |
title_sort |
state-of-practice on teaching software verification and validation |
publishDate |
2009 |
url |
http://irep.iium.edu.my/12858/4/Zulfa_paper-view_SEE.pdf http://irep.iium.edu.my/12858/ http://soa.asee.org/paper/conference/paper-view.cfm?id=10387 |
_version_ |
1643606670551547904 |
score |
13.211869 |