The Semi-Executable Stack: Agentic Software Engineering and the Expanding Scope of SE
arXiv cs.AI / 4/20/2026
💬 OpinionIdeas & Deep AnalysisModels & Research
Key Points
- The paper argues that the growing capability of LLM-driven, tool-using agents may change software engineering by shifting attention from purely executable code to “semi-executable” artifacts that require human or probabilistic interpretation.
- It introduces “The Semi-Executable Stack,” a six-ring diagnostic framework covering executable artifacts, instructional artifacts, orchestrated execution, controls, operating logic, and societal/institutional fit.
- The framework is meant to help practitioners identify where contributions or bottlenecks primarily sit and what neighboring layers they depend on, rather than concluding that software engineering is becoming obsolete.
- Through three worked cases and a “preserve-versus-purify” heuristic, the paper reframes common objections as engineering targets and advises which legacy processes and coordination routines to keep versus simplify or redesign.
- The work is positioned as a conceptual keynote companion—focused on diagnostic and agenda-setting rather than empirical measurement.
Related Articles

From Theory to Reality: Why Most AI Agent Projects Fail (And How Mine Did Too)
Dev.to

GPT-5.4-Cyber: OpenAI's Game-Changer for AI Security and Defensive AI
Dev.to

Building Digital Souls: The Brutal Reality of Creating AI That Understands You Like Nobody Else
Dev.to
Local LLM Beginner’s Guide (Mac - Apple Silicon)
Reddit r/artificial

Is Your Skill Actually Good? Systematically Validating Agent Skills with Evals
Dev.to