Construct validity in software engineering

DIK Sjøberg, GR Bergersen - IEEE Transactions on Software …, 2022‏ - ieeexplore.ieee.org
Empirical research aims to establish generalizable claims from data. Such claims may
involve concepts that must be measured indirectly by using indicators. Construct validity is …

A software reliability growth model for imperfect debugging

YS Huang, KC Chiu, WM Chen - Journal of Systems and Software, 2022‏ - Elsevier
In general, software reliability growth models (SRGMs) are often developed based on the
assumptions of perfect debugging, single error type, and consistent testing environment …

Learning environments in software testing education: An overview

T Zivkovic, D Draskovic, B Nikolic - Computer Applications in …, 2023‏ - Wiley Online Library
Nowadays, we heavily depend on software, as we utilize it daily. Bugs in the software can
cause significant damage, loss of private data and money, and even loss of human lives …

Pragmatic software testing education

M Aniche, F Hermans, A Van Deursen - Proceedings of the 50th ACM …, 2019‏ - dl.acm.org
Software testing is an important topic in software engineering education, and yet highly
challenging from an educational perspective: students are required to learn several testing …

Picture fuzzy normalized projection and extended VIKOR approach to software reliability assessment

C Yue - Applied Soft Computing, 2020‏ - Elsevier
An extended VIsekriterijumska optimizacija i KOmpromisno Resenje (VIKOR) method in
group decision-making (GDM) setting is developed in this paper. The decision information is …

Technology stack selection model for software design of digital platforms

E Nikulchev, D Ilin, A Gusev - Mathematics, 2021‏ - mdpi.com
The article is dedicated to the development of a mathematical model and methodology for
evaluating the effectiveness of integrating information technology solutions into digital …

Customizable and scalable automated assessment of C/C++ programming assignments

P Delgado‐Pérez, I Medina‐Bulo - Computer applications in …, 2020‏ - Wiley Online Library
The correction of exercises in programming courses is a laborious task that has traditionally
been performed in a manual way. This situation, in turn, delays the access by students to …

How do students test software units?

L Bijlsma, N Doorn, H Passier… - 2021 ieee/acm 43rd …, 2021‏ - ieeexplore.ieee.org
We gained insight into ideas and beliefs on testing of students who finished an introductory
course on programming without any formal education on testing. We asked students to fill in …

Testing education: a survey on a global scale

SM Melo, VXS Moreira, LN Paschoal… - Proceedings of the XXXIV …, 2020‏ - dl.acm.org
[Background]: The software industry has a high demand for professionals in the software
quality area. However, computing students, in general, leave the university with little or no …

Evaluating the Effectiveness of a Testing Checklist Intervention in CS2: An Quasi-experimental Replication Study

GR Bai, Z Jiang, TW Price, KT Stolee - … of the 2024 ACM Conference on …, 2024‏ - dl.acm.org
Students often run into trouble when learning and practicing software testing. Recent prior
studies demonstrate that a lightweight testing checklist that contains testing strategies and …