Teaching software verification and validation course: A case study

dc.authorscopusid15730011900
dc.authorscopusid56422190200
dc.authorscopusid7201441575
dc.contributor.authorMishra,D.
dc.contributor.authorHacaloglu,T.
dc.contributor.authorMishra,A.
dc.contributor.otherComputer Engineering
dc.contributor.otherInformation Systems Engineering
dc.contributor.otherSoftware Engineering
dc.date.accessioned2024-10-06T11:15:18Z
dc.date.available2024-10-06T11:15:18Z
dc.date.issued2014
dc.departmentAtılım Universityen_US
dc.department-tempMishra D., Department of Computer Engineering, Atilim University, Ankara, Turkey; Hacaloglu T., Department of Information Systems Engineering, Atilim University, Ankara, Turkey; Mishra A., Department of Software Engineering, Atilim University, Ankara, Turkeyen_US
dc.description.abstractSoftware 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. © 2014 TEMPUS Publications.en_US
dc.identifier.citation7
dc.identifier.doi[SCOPUS-DOI-BELIRLENECEK-183]
dc.identifier.endpage1785en_US
dc.identifier.issn0949-149X
dc.identifier.issue6en_US
dc.identifier.scopus2-s2.0-84911411334
dc.identifier.scopusqualityQ2
dc.identifier.startpage1476en_US
dc.identifier.urihttps://hdl.handle.net/20.500.14411/9402
dc.identifier.volume30en_US
dc.identifier.wosqualityQ4
dc.institutionauthorMıshra, Deepti
dc.institutionauthorHacaloğlu, Tuna
dc.institutionauthorMıshra, Alok
dc.language.isoenen_US
dc.publisherTempus Publicationsen_US
dc.relation.ispartofInternational Journal of Engineering Educationen_US
dc.relation.publicationcategoryMakale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanıen_US
dc.rightsinfo:eu-repo/semantics/closedAccessen_US
dc.subjectEducationen_US
dc.subjectOpen source toolen_US
dc.subjectSoftware engineeringen_US
dc.subjectTestingen_US
dc.titleTeaching software verification and validation course: A case studyen_US
dc.typeArticleen_US
dspace.entity.typePublication
relation.isAuthorOfPublicationb675e894-7114-4e7c-8f17-24d8e0f07ca4
relation.isAuthorOfPublicationd3ed58a9-ec7a-4537-bd73-68342f5537fe
relation.isAuthorOfPublicationde97bc0b-032d-4567-835e-6cd0cb17b98b
relation.isAuthorOfPublication.latestForDiscoveryb675e894-7114-4e7c-8f17-24d8e0f07ca4
relation.isOrgUnitOfPublicatione0809e2c-77a7-4f04-9cb0-4bccec9395fa
relation.isOrgUnitOfPublicationcf0fb36c-0500-438e-b4cc-ad1d4ef25579
relation.isOrgUnitOfPublicationd86bbe4b-0f69-4303-a6de-c7ec0c515da5
relation.isOrgUnitOfPublication.latestForDiscoverye0809e2c-77a7-4f04-9cb0-4bccec9395fa

Files

Collections