4 papers
Teaching Empathy in Software Engineering Education in the Age of Artificial Intelligence
Ronnie de Souza Santos, Cleyton Magalhães, Giuseppe Destefanis +5
Empathy has been discussed as a relevant human capability in software engineering, particularly in activities that require understanding users, stakeholders, and the societal impli…
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…
Testing the Untestable? An Empirical Study on the Testing Process of LLM-Powered Software Systems
Cleyton Magalhaes, Italo Santos, Brody Stuart-Verner +1
Background: Software systems powered by large language models are becoming a routine part of everyday technologies, supporting applications across a wide range of domains. In softw…
Testing Is Not Boring: Characterizing Challenge in Software Testing Tasks
Davi Gama Hardman, Cesar França, Brody Stuart-Verner +1
As software systems continue to grow in complexity, testing has become a fundamental part of ensuring the quality and reliability of software products. Yet, software testing is sti…