450 citations · 1.8k across the 77 of their papers we have counts for
7 papers · 1 filter
Using mutation testing to measure behavioural test diversity
Francisco Gomes de Oliveira Neto, Felix Dobslaw, Robert Feldt
Diversity has been proposed as a key criterion to improve testing effectiveness and efficiency.It can be used to optimise large test repositories but also to visualise test mainten…
Empirical Standards for Software Engineering Research
Paul Ralph, Nauman bin Ali, Sebastian Baltes +39
Empirical Standards are natural-language models of a scientific community's expectations for a specific kind of study (e.g. a questionnaire survey). The ACM SIGSOFT Paper and Peer…
Towards a Model of Testers' Cognitive Processes: Software Testing as a Problem Solving Approach
Eduard Enoiu, Gerald Tukseferi, Robert Feldt
Software testing is a complex, intellectual activity based (at least) on analysis, reasoning, decision making, abstraction and collaboration performed in a highly demanding environ…
Reducing DNN Labelling Cost using Surprise Adequacy: An Industrial Case Study for Autonomous Driving
Jinhan Kim, Jeongil Ju, Robert Feldt +1
Deep Neural Networks (DNNs) are rapidly being adopted by the automotive industry, due to their impressive performance in tasks that are essential for autonomous driving. Object seg…
SINVAD: Search-based Image Space Navigation for DNN Image Classifier Test Input Generation
Sungmin Kang, Robert Feldt, Shin Yoo
The testing of Deep Neural Networks (DNNs) has become increasingly important as DNNs are widely adopted by safety critical systems. While many test adequacy criteria have been sugg…
Psychometrics in Behavioral Software Engineering: A Methodological Introduction with Guidelines
Daniel Graziotin, Per Lenberg, Robert Feldt +1
A meaningful and deep understanding of the human aspects of software engineering (SE) requires psychological constructs to be considered. Psychology theory can facilitate the syste…
Boundary Value Exploration for Software Analysis
Felix Dobslaw, Francisco Gomes de Oliveira Neto, Robert Feldt
For software to be reliable and resilient, it is widely accepted that tests must be created and maintained alongside the software itself. One safeguard from vulnerabilities and fai…