Causal Software Engineering: A Vision and Roadmap
Not on the map. Why?
Abstract (arXiv)
Software engineering increasingly involves making high-stakes decisions under uncertainty, using signals from code, field data, and socio-technical processes. Recent AI-driven support (e.g., anomaly detection, predictive analytics, AIOps, as well as LLM-based agents) has amplified engineers' ability to detect patterns and synthesize content and recommendations, but many critical questions are interventional or counterfactual: What is the expected impact of changing a load-balancing strategy? Would an outage have been avoided under a different release plan? Correlational models answer "what tends to co-occur"; they struggle to answer "what would happen if we act." We propose Causal Software Engineering (CSE) as a future paradigm in which causal models and causal reasoning systematically inform activities across the software lifecycle, augmenting existing practices with explicit assumptions, uncertainty-aware effect estimates, and counterfactual diagnosis. We outline (i) a causal-first workflow view spanning development and operations, (ii) a staged roadmap for tools and organizational adoption, and (iii) an evaluation and benchmark agenda for measuring progress.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 8 of its 21 references that are in the map. First posted on arXiv 4 May 2026.
Builds on
8 of 21 references.
References · 8
- 2023Large Language Models for Software Engineering: A Systematic Literature Reviewcited by 389
- 2018Causal Testing: Finding Defects' Root Causescited by 22
- 2022Unicorn: Reasoning about Configurable System Performance through the lens of Causalitycited by 12
- 2022Applications of statistical causal inference in software engineeringcited by 12
- 2021Improving Fault Localization by Integrating Value and Predicate Based Causal Inference Techniquescited by 8
- 2022Testing Causality in Scientific Modelling Softwarecited by 5
- 2024Causal Reasoning in Software Quality Assurance: A Systematic Reviewcited by 3
- 2025Shaky Structures: The Wobbly World of Causal Graphs in Software Analyticscited by 3
Built on by
Not cited yet.
Similar, not cited
Close in wording, no citation either way
- 2026Rethinking Software Empirical Studies with Structural Causal Models ↗
- 2026ECLAIR: A Causally-Grounded AI Framework for Scientific Discovery in Empirical Software Engineering ↗
- 2023Applications of Causality and Causal Inference in Software Engineering
- 2026Applications of Causality in Software Testing: A Rapid Review ↗
- 2026From Determinism to Delegation: AI-Native Software Engineering and the Evolution of the Agentic Engineer
- 2026Same Signal, Different Semantics: A Cross-Framework Behavioral Analysis of Software Engineering Agents
- 2025Interacting with AI Reasoning Models: Harnessing "Thoughts" for AI-Driven Software Engineering
- 2026Towards Evaluation of Implicit Software World Models in Coding LLMs