activity
20182024
most citedUsing the SOCIO Chatbot for UML Modelling: A Family of Experiments

14 citations · 26 across the 8 of their papers we have counts for

collaborators

11 papers

cs.SE2024★ 14 cited

Using the SOCIO Chatbot for UML Modelling: A Family of Experiments

Ranci Ren, John W. Castro, Adrián Santos +2

Context: Recent developments in natural language processing have facilitated the adoption of chatbots in typically collaborative software engineering tasks (such as diagram modelli…

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.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

Increasing Validity Through Replication: An Illustrative TDD Case

Adrian Santos, Sira Vegas, Fernando Uyaguari +3

Context: Software Engineering (SE) experiments suffer from threats to validity that may impact their results. Replication allows researchers building on top of previous experiments…

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

Improving Development Practices through Experimentation: an Industrial TDD Case

Adrian Santos, Jaroslav Spisak, Markku Oivo +1

Test-Driven Development (TDD), an agile development approach that enforces the construction of software systems by means of successive micro-iterative testing coding cycles, has be…

cs.SE2018

Comparing Techniques for Aggregating Interrelated Replications in Software Engineering

Adrian Santos, Natalia Juristo

Context: Researchers from different groups and institutions are collaborating towards the construction of groups of interrelated replications. Applying unsuitable techniques to agg…

cs.SE2018

Does the performance of TDD hold across software companies and premises? A group of industrial experiments on TDD

Adrian Santos, Janne Jarvinen, Jari Partanen +2

Test-Driven Development (TDD) has been claimed to increase external software quality. However, the extent to which TDD increases external quality has been seldom studied in industr…

cs.SE2018

Moving Beyond the Mean: Analyzing Variance in Software Engineering Experiments

Adrian Santos, Markku Oivo, Natalia Juristo

Software Engineering (SE) experiments are traditionally analyzed with statistical tests (e.g., t-tests, ANOVAs, etc.) that assume equally spread data across treatments (i.e., the h…

cs.SE2018

Analyzing Families of Experiments in SE: A Systematic Mapping Study

Adrian Santos, Omar Gomez, Natalia Juristo

Context: Families of experiments (i.e., groups of experiments with the same goal) are on the rise in Software Engineering (SE). Selecting unsuitable aggregation techniques to analy…