activity
20112026
most citedGuiding Deep Learning System Testing using Surprise Adequacy

450 citations · 1.8k across the 77 of their papers we have counts for

collaborators
Showing cs.SEShow all

77 papers · 1 filter

cs.SE2026

Replications, Revisions, and Reanalyses: Managing Empirical Evidence in Software Engineering

Julian Frattini, Jannik Fischbach, Davide Fucci +4

One aspired outcome of empirical research on quantitative data is a variance theory, i.e., a quantification of the effect of an independent on a dependent variables. The validity o…

cs.SE2026

Test Design and Review Argumentation in AI-Assisted Test Generation

Eduard Paul Enoiu, Robert Feldt

AI assistants can increasingly generate and evolve test cases. The challenge is no longer merely to produce them, but also to help engineers understand why a generated artefact exi…

cs.SE2026

The Semi-Executable Stack: Agentic Software Engineering and the Expanding Scope of SE

Robert Feldt, Per Lenberg, Julian Frattini +1

AI-based systems, currently driven largely by LLMs and tool-using agentic harnesses, are increasingly discussed as a possible threat to software engineering. Foundation models get…

cs.SE2026

Towards Improving the External Validity of Software Engineering Experiments with Transportability Methods

Julian Frattini, Richard Torkar, Robert Feldt +1

Controlled experiments are a core research method in software engineering (SE) for validating causal claims. However, recruiting a sample of participants that represents the intend…

cs.SE2026

Bridging the Socio-Emotional Gap: The Functional Dimension of Human-AI Collaboration for Software Engineering

Lekshmi Murali Rani, Richard Berntsson Svensson, Robert Feldt

As GenAI models are adopted to support software engineers and their development teams, understanding effective human-AI collaboration (HAIC) is increasingly important. Socio-emotio…

cs.SE2026

SE Journals in 2036: Looking Back at the Future We Need to Have

Tim Menzies, Paris Avgeriou, Robert Feldt +5

In 2025, SE publishing faces an existential crisis of scalability. As our communities swell globally and integrate fast-moving methodologies like LLMs, traditional peer-review prac…

cs.SE2025

Exploring the Garden of Forking Paths in Empirical Software Engineering Research: A Multiverse Analysis

Nathan Cassee, Robert Feldt

In empirical software engineering (SE) research, researchers have considerable freedom to decide how to process data, what operationalizations to use, and which statistical model t…

cs.SE2025

Tutorial Debriefing: Applied Statistical Causal Inference in Requirements Engineering

Julian Frattini, Hans-Martin Heyn, Robert Feldt +1

As any scientific discipline, the software engineering (SE) research community strives to contribute to the betterment of the target population of our research: software producers…

cs.SE2025

AI for Requirements Engineering: Industry adoption and Practitioner perspectives

Lekshmi Murali Rani, Richard Berntsson Svensson, Robert Feldt

The integration of AI for Requirements Engineering (RE) presents significant benefits but also poses real challenges. Although RE is fundamental to software engineering, limited re…

cs.SE2025★ 1 cited

The Factors Influencing Well-Being in Software Engineers: A Cross-Country Mixed-Method Study

Cristina Martinez Montes, Birgit Penzenstadler, Robert Feldt

The well-being of software engineers is increasingly under strain due to the high-stress nature of their roles, which involve complex problem-solving, tight deadlines, and the pres…

cs.SE2025

GateLens: A Reasoning-Enhanced LLM Agent for Automotive Software Release Analytics

Arsham Gholamzadeh Khoee, Shuai Wang, Robert Feldt +2

Ensuring reliable data-driven decisions is crucial in domains where analytical accuracy directly impacts safety, compliance, or operational outcomes. Decision support in such domai…

cs.SE2025★ 1 cited

Automating a Complete Software Test Process Using LLMs: An Automotive Case Study

Shuai Wang, Yinan Yu, Robert Feldt +1

Vehicle API testing verifies whether the interactions between a vehicle's internal systems and external applications meet expectations, ensuring that users can access and control v…

cs.SE2025

Adaptive Testing for LLM-Based Applications: A Diversity-based Approach

Juyeon Yoon, Robert Feldt, Shin Yoo

The recent surge of building software systems powered by Large Language Models (LLMs) has led to the development of various testing frameworks, primarily focused on treating prompt…

cs.SE2025★ 2 cited

An Empirical Study on Decision-Making Aspects in Responsible Software Engineering for AI

Lekshmi Murali Rani, Faezeh Mohammadi, Robert Feldt +1

Incorporating responsible practices into software engineering (SE) for AI is essential to ensure ethical principles, societal impact, and accountability remain at the forefront of…

cs.SE2024

Human-Centered AI Transformation: Exploring Behavioral Dynamics in Software Engineering

Theocharis Tavantzis, Robert Feldt

As Artificial Intelligence (AI) becomes integral to software development, understanding the social and cooperative dynamics that affect AI-driven organizational change is important…

cs.SE2024

Adaptive Random Testing with Q-grams: The Illusion Comes True

Matteo Biagiola, Robert Feldt, Paolo Tonella

Adaptive Random Testing (ART) has faced criticism, particularly for its computational inefficiency, as highlighted by Arcuri and Briand. Their analysis clarified how ART requires a…

cs.SE2024★ 11 cited

Towards Explainable Test Case Prioritisation with Learning-to-Rank Models

Aurora Ramírez, Mario Berrios, José Raúl Romero +1

Test case prioritisation (TCP) is a critical task in regression testing to ensure quality as software evolves. Machine learning has become a common way to achieve it. In particular…

cs.SE2024

Semantic API Alignment: Linking High-level User Goals to APIs

Robert Feldt, Riccardo Coppola

Large Language Models (LLMs) are becoming key in automating and assisting various software development tasks, including text-based tasks in requirements engineering but also in cod…

cs.SE2023★ 3 cited

Autonomous Large Language Model Agents Enabling Intent-Driven Mobile GUI Testing

Juyeon Yoon, Robert Feldt, Shin Yoo

GUI testing checks if a software system behaves as expected when users interact with its graphical interface, e.g., testing specific functionality or validating relevant use case s…

cs.SE2023

Improving web element localization by using a large language model

Michel Nass, Emil Alegroth, Robert Feldt

Web-based test automation heavily relies on accurately finding web elements. Traditional methods compare attributes but don't grasp the context and meaning of elements and words. T…

cs.SE2023★ 18 cited

Large-scale information retrieval in software engineering -- an experience report from industrial application

Michael Unterkalmsteiner, Tony Gorschek, Robert Feldt +1

Software Engineering activities are information intensive. Research proposes Information Retrieval (IR) techniques to support engineers in their daily tasks, such as establishing a…

cs.SE2023★ 294 cited

Evaluation and Measurement of Software Process Improvement -- A Systematic Literature Review

Michael Unterkalmsteiner, Tony Gorschek, A. K. M. Moinul Islam +3

BACKGROUND: Software Process Improvement (SPI) is a systematic approach to increase the efficiency and effectiveness of a software development organization and to enhance software…

cs.SE2023★ 12 cited

A conceptual framework for SPI evaluation

Michael Unterkalmsteiner, Tony Gorschek, A. K. M. Moinul Islam +3

Software Process Improvement (SPI) encompasses the analysis and modification of the processes within software development, aimed at improving key areas that contribute to the organ…

cs.SE2023★ 116 cited

Challenges and Practices in Aligning Requirements with Verification and Validation: A Case Study of Six Companies

Elizabeth Bjarnason, Per Runeson, Markus Borg +7

Weak alignment of requirements engineering (RE) with verification and validation (VV) may lead to problems in delivering the required products in time with the right quality. For e…