activity
20242026
collaborators

5 papers

cs.CY2026

Principles and Guidelines for Randomized Controlled Trials in AI Evaluation

Christopher Kelly, Angelica Chowdhury, Alexandra Campili +5

This work establishes a framework for standardizing AI evaluation RCTs (sometimes called human uplift studies). Drawing on established practices from disciplines with established R…

cs.SE2026

Advancing Evidence-Based Social Sustainability in Software Engineering: A Research Roadmap

Bimpe Ayoola, Anielle Andrade, Ronnie de Souza Santos +1

Social sustainability in software development means creating and maintaining systems that promote pro-social values (e.g., human well-being, equity), both now and in the future. Ho…

cs.SE2026

Team Diversity Promotes Software Fairness: An Experiment on Fairness-Aware Requirements Prioritization

Cleyton Magalhes, Ronnie de Souza Santos, Bimpe Ayoola +2

\textbf{Background:} Fairness and diversity are receiving growing attention in software engineering, particularly as AI and machine learning systems increasingly influence decision…

cs.SE2025

The Software Infrastructure Attitude Scale (SIAS): A Questionnaire Instrument for Measuring Professionals' Attitudes Toward Technical and Sociotechnical Infrastructure

Miikka Kuutila, Paul Ralph, Huilian Sophie Qiu +19

Context: Recent software engineering (SE) research has highlighted the need for sociotechnical research, implying a demand for customized psychometric scales. Objective: We define…

cs.SE2024

User Personas Improve Social Sustainability by Encouraging Software Developers to Deprioritize Antisocial Features

Bimpe Ayoola, Miikka Kuutila, Rina R. Wehbe +1

Sustainable software development involves creating software in a manner that meets present goals without undermining our ability to meet future goals. In a software engineering con…