activity
20182024
most citedEmpirical Standards for Software Engineering Research

102 citations · 142 across the 14 of their papers we have counts for

collaborators

16 papers

cs.SE2024

Visibility of Domain Elements in the Elicitation Process: A Family of Empirical Studies

Alejandrina Aranda, Oscar Dieste, José Ignacio Panach +1

Background: Various factors determine analyst effectiveness during elicitation. While the literature suggests that elicitation technique and time are influential factors, other att…

cs.SE2024★ 12 cited

Impact of Usability Mechanisms: A Family of Experiments on Efficiency, Effectiveness and User Satisfaction

Juan M. Ferreira, Francy Rodríguez, Adrián Santos +2

Context: The usability software quality attribute aims to improve system user performance. In a previous study, we found evidence of the impact of a set of usability characteristic…

cs.SE2024★ 1 cited

Effect of Requirements Analyst Experience on Elicitation Effectiveness: A Family of Empirical Studies

Alejandrina M. Aranda, Oscar Dieste, Jose I. Panach +1

Context. Nowadays there is a great deal of uncertainty surrounding the effects of experience on Requirements Engineering (RE). There is a widespread idea that experience improves a…

cs.SE2024

The role of slicing in test-driven development

Oscar Dieste, Ayse Tosun, Sira Vegas +4

Test-driven development (TDD) is a widely used agile practice. However, very little is known with certainty about TDD's underlying foundations, i.e., the way TDD works. In this pap…

cs.SE2024★ 2 cited

On (Mis)perceptions of testing effectiveness: an empirical study

Sira Vegas, Patricia Riofrio, Esperanza Marcos +1

A recurring problem in software development is incorrect decision making on the techniques, methods and tools to be used. Mostly, these decisions are based on developers' perceptio…

cs.SE2023★ 1 cited

Does Microservices Adoption Impact the Development Velocity? A Cohort Study. A Registered Report

Nyyti Saarimaki, Mikel Robredo, Sira vegas +3

[Context] Microservices enable the decomposition of applications into small and independent services connected together. The independence between services could positively affect t…

cs.SE2021

Test cases as a measurement instrument in experimentation

Oscar Dieste, Fernando Uyaguari, Sira Vegas +1

Background: Test suites are frequently used to quantify relevant software attributes, such as quality or productivity. Problem: We have detected that the same response variable, me…

cs.SE2021★ 23 cited

Use and Misuse of the Term Experiment in Mining Software Repositories Research

Claudia Ayala, Burak Turhan, Xavier Franch +1

The significant momentum and importance of Mining Software Repositories (MSR) in Software Engineering (SE) has fostered new opportunities and challenges for extensive empirical res…

cs.SE2021

A City upon a Hill: Casting Light on a Real Experimental Process

Efraín R. Fonseca C., Marta López-Fernández, Oscar Dieste +1

Context: The overall scientific community is proposing measures to improve the reproducibility and replicability of experiments. Reproducibility is relatively easy to achieve. Howe…

cs.SE2021★ 1 cited

Publication Bias: A Detailed Analysis of Experiments Published in ESEM

Rolando P. Reyes, Óscar Dieste, Efraín R. Fonseca C. +1

Background: Publication bias is the failure to publish the results of a study based on the direction or strength of the study findings. The existence of publication bias is firmly…

cs.SE2020

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…

cs.SE2020

Comparing the Results of Replications in Software Engineering

Adrian Santos, Sira Vegas, Markku Oivo +1

Context: It has been argued that software engineering replications are useful for verifying the results of previous experiments. However, it has not yet been agreed how to check wh…

cs.SE2020★ 102 cited

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…

cs.SE2020

A Procedure and Guidelines for Analyzing Groups of Software Engineering Replications

Adrian Santos, Sira Vegas, Markku Oivo +1

Context: Researchers from different groups and institutions are collaborating on building groups of experiments by means of replication (i.e., conducting groups of replications). D…

cs.SE2018

The Effect of Noise on Sofware Engineers' Performance

Simone Romano, Giuseppe Scanniello, Davide Fucci +2

Background: Noise, defined as an unwanted sound, is one of the commonest factors that could affect people's performance in their daily work activities. The software engineering res…

cs.SE2018

Need for Sleep: the Impact of a Night of Sleep Deprivation on Novice Developers' Performance

Davide Fucci, Giuseppe Scanniello, Simone Romano +1

We present a quasi-experiment to investigate whether, and to what extent, sleep deprivation impacts the performance of novice software developers using the agile practice of test-f…