activity
20162024
most citedGroup development and group maturity when building agile teams: A qualitative and quantitative investigation at eight large companies

112 citations · 221 across the 14 of their papers we have counts for

collaborators

30 papers

cs.SE202211 cited

A Taxonomy of Information Attributes for Test Case Prioritisation: Applicability, Machine Learning

Aurora Ramírez, Robert Feldt, José Raúl Romero

Most software companies have extensive test suites and re-run parts of them continuously to ensure recent changes have no adverse effects. Since test suites are costly to execute,…

cs.SE2022

Cognition in Software Engineering: A Taxonomy and Survey of a Half-Century of Research

Fabian Fagerholm, Michael Felderer, Davide Fucci +8

Cognition plays a fundamental role in most software engineering activities. This article provides a taxonomy of cognitive concepts and a survey of the literature since the beginnin…

cs.SE2021

Automated Support for Unit Test Generation: A Tutorial Book Chapter

Afonso Fontes, Gregory Gay, Francisco Gomes de Oliveira Neto +1

Unit testing is a stage of testing where the smallest segment of code that can be tested in isolation from the rest of the system - often a class - is tested. Unit tests are typica…

cs.SE20216 cited

Causal Program Dependence Analysis

Seongmin Lee, Dave Binkley, Robert Feldt +2

We introduce Causal Program Dependence Analysis (CPDA), a dynamic dependence analysis that applies causal inference to model the strength of program dependence relations in a conti…

cs.SE2021

Towards Human-Like Automated Test Generation: Perspectives from Cognition and Problem Solving

Eduard Enoiu, Robert Feldt

Automated testing tools typically create test cases that are different from what human testers create. This often makes the tools less effective, the created tests harder to unders…

cs.SE2020

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…