A controlled experiment on time pressure and confirmation bias in functional software testing

I Salman, B Turhan, S Vegas - Empirical Software Engineering, 2019 - Springer
Context Confirmation bias is a person's tendency to look for evidence that strengthens
his/her prior beliefs rather than refutes them. Manifestation of confirmation bias in software …

Primers or reminders? The effects of existing review comments on code review

D Spadini, G Çalikli, A Bacchelli - Proceedings of the ACM/IEEE 42nd …, 2020 - dl.acm.org
In contemporary code review, the comments put by reviewers on a specific code change are
immediately visible to the other reviewers involved. Could this visibility prime new reviewers' …

Toward a theory of debiasing software development

P Ralph - Research in Systems Analysis and Design: Models and …, 2011 - Springer
Despite increasingly sophisticated programming languages, software developer training,
testing tools, integrated development environments and project management techniques …

[图书][B] Testmethoden für sequentielle und nebenläufige Software-Systeme

EH Riedemann - 2013 - books.google.com
Seit einigen Jahren gibt es Qualitätsmanagement-und Qualitätssicherungsnormen für die
Entwicklung, Lieferung und Wartung von Software (z. B. DIN ISO 9000-3) und ein …

What leads to a confirmatory or disconfirmatory behavior of software testers?

I Salman, P Rodriguez, B Turhan… - IEEE Transactions …, 2020 - ieeexplore.ieee.org
Background: The existing literature in software engineering reports adverse effects of
confirmation bias on software testing. Confirmation bias among software testers leads to …

Test case quality in test driven development: A study design and a pilot experiment

A Čaušević, D Sundmark… - … on Evaluation & …, 2012 - ieeexplore.ieee.org
Background: Test driven development, as a side-effect of developing software, will produce
a set of accompanied test cases which can protect implemented features during code …

Quality of testing in test driven development

A Cauevic, S Punnekkat… - 2012 Eighth International …, 2012 - ieeexplore.ieee.org
Test-driven development is an essential part of Extreme Programming approach with the
preference of being followed in other Agile methods as well. For several years, researchers …

Formal verification of safety-critical systems: a case-study in airbag system design

S Guha, A Nag, R Karmakar - International Conference on Intelligent …, 2020 - Springer
Safety-critical systems are systems that cannot be allowed to fail. Such systems, if they fail,
may cause economic damage or even loss of life. As a result, bug-fixes and patches are …

Confirmation Bias and Time Pressure: A Family of Experiments in Software Testing

I Salman, B Turhan, R Ramač… - IEEE Transactions on …, 2023 - ieeexplore.ieee.org
Background: Software testers manifest confirmation bias (the cognitive tendency) when they
design relatively more specification consistent test cases than specification inconsistent test …

Effects of negative testing on tdd: An industrial experiment

A Causevic, R Shukla, S Punnekkat… - Agile Processes in …, 2013 - Springer
In our recent academic experiments, an existence of positive test bias, that is lack of
negative test cases, was identified when a test driven development approach was used. At …