Sign inGet started
Paper · arXiv

Reasoning Beyond Prediction: From Data-Driven to Causal Software Engineering

Software engineering is an intellectually demanding, creative discipline that juggles a web of interdependent tasks to design, build, and assure the quality of increasingly complex systems. As our expectations from software soar - with demands spanning AI-driven products, pervasively distributed and cloud-native architectures, and deeply embedded cyber-physical environments - its complexity steadily increases. In response, a new wave of co-engineering methods and tools, fueled by deep learning, has emerged to augment the process, enhancing automation and decision support. Yet, these advances remain far from delivering the kind of intelligent support that modern software development demand...

AuthorsRoberto Pietrantuono, Luca Giamattei, Stefano Russo
Primary categorycs.SE
Published26 June 2026
Last updated at source26 June 2026
cs.SEcs.AI
Embed this entry
<iframe src="https://silytics.si/embed/item/972bcd75-b5de-4670-a3fd-7033fccfc2f6" width="420" height="190" style="border:0" loading="lazy" title="Silytics entry"></iframe>

Free, no tracking. More about feeds and embeds.

Silytics shows public metadata from arXiv and links to the original. Information may be incomplete or out of date. Last refreshed 17 October 2026. Licenses and terms of the original apply to the work itself. Not financial, legal or professional advice.