24 citations · 81 across the 11 of their papers we have counts for
21 papers
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…
Vision for an Artefact-based Approach to Regulatory Requirements Engineering
Oleksandr Kosenkov, Michael Unterkalmsteiner, Daniel Mendez +1
Background: Nowadays, regulatory requirements engineering (regulatory RE) faces challenges of interdisciplinary nature that cannot be tackled due to existing research gaps. Aims: W…
Towards a Methodology for Participant Selection in Software Engineering Experiments. A Vision of the Future
Valentina Lenarduzzi, Oscar Dieste, Davide Fucci +1
Background. Software Engineering (SE) researchers extensively perform experiments with human subjects. Well-defined samples are required to ensure external validity. Samples are se…
Studying Test-Driven Development and its Retainment Over a Six-month Time Span
Maria Teresa Baldassarre, Danilo Caivano, Davide Fucci +4
In this paper, we investigate the effect of TDD, as compared to a non-TDD approach, as well as its retainment (or retention) over a time span of (about) six months. To pursue these…
A Family of Experiments on Test-Driven Development
Adrian Santos, Sira Vegas, Oscar Dieste +18
Context: Test-driven development (TDD) is an agile software development approach that has been widely claimed to improve software quality. However, the extent to which TDD improves…
What Makes Agile Test Artifacts Useful? An Activity-Based Quality Model from a Practitioners' Perspective
Jannik Fischbach, Henning Femmer, Daniel Mendez +2
Background: The artifacts used in Agile software testing and the reasons why these artifacts are used are fairly well-understood. However, empirical research on how Agile test arti…