Robert Feldt

University Name
Country flag
Sweden

Research Interests

Explore related searches

Contact this professor

LinkedIn
ORCID
Google Scholar

Articles (11)

Towards Causal Analysis of Empirical Software Engineering Data: The Impact of Programming Languages on Coding Competitions

There is abundant observational data in the software engineering domain, whereas running large-scale controlled experiments is often practically impossible. Thus, most empirical studies can only report statistical correlations —instead of potentially more insightful and robust causal relations. To support analyzing purely observational data for causal relations and to assess any differences between purely predictive and causal models of the same data, this article discusses some novel techniques based on structural causal models (such as directed acyclic graphs of causal Bayesian networks). Using these techniques, one can rigorously express, and partially validate, causal hypotheses and then use the causal information to guide the construction of a statistical model that captures genuine causal relations—such that correlation does imply causation. We apply these ideas to analyzing public data about programmer performance in Code Jam, a large world-wide coding contest organized by Google every year. Specifically, we look at the impact of different programming languages on a participant’s performance in the contest. While the overall effect associated with programming languages is weak compared to other variables—regardless of whether we consider correlational or causal links—we found considerable differences between a purely associational and a causal analysis of the very same data. The takeaway message is that even an imperfect causal analysis of observational data can help answer the salient research questions more precisely and more robustly than with just purely predictive techniques—where genuine causal effects may be confounded.

Year:

2023

Collaborators (9)

Shin Yoo

University College London

UNITED KINGDOM

Filippo Ricca

University of Genova

ITALY

Michael T. Hirschmann

Section Head Knee Surgery

Kantonsspital Baselland (Bruderholz, Liestal, Laufen)

SWITZERLAND

Maurizio Leotta

Assistant Professor

Università degli Studi di Torino

ITALY

Paolo Tonella

Professor

Università del Salento

SWITZERLAND

Kristian Samuelsson

Professor of Orthopaedic Surgery

Göteborgs Universitet

SWEDEN

Carlo A. Furia

Associate professor

Università del Salento

SWITZERLAND

Rashina Hoda

Associate Professor in Software Engineering

MONASH UNIVERSITY

AUSTRALIA

Carolyn Seaman

Professor

University of Maryland Baltimore County

UNITED STATES
Social connections

How do I reach out?

Sign in for free to see their profile details and contact information.

Meet Kite AI