Overview

Software engineering studies how people design, build, test, deploy, and maintain software, with the goal of making systems reliable and useful as requirements change. Work spans requirements and architecture, code quality, testing and debugging, security, software evolution, and team practices, using approaches such as static analysis, model-based engineering, search-based testing, and empirical studies. Large language models and agents are increasingly used for coding, repair, testing, documentation, and repository understanding, with evaluations moving from isolated tasks toward repository-level and long-term maintenance benchmarks such as SWE-bench and continuous-integration tasks. A central challenge is turning success on bounded tasks into dependable software over time: integration, maintainability, security, and changing requirements remain difficult, making specifications, executable tests, human review, and transparent evaluation important.

Latest papers

CardsList

270 papers25 papers in the last four weeks, up 19% on the four weeks before. 0.1% of all new papers.

  1. Digital Humanism and Evolutionary Design

    Jun 22, 2026Wolfgang HöhlSoftware EngineeringHuman-Centered AI

  2. Beyond Simpson's Paradox: A Cascade of Confounders in AI Agent Pull-Request Co-Authorship

    Jun 21, 2026Haoran Yu, Xiaochong Jiang, Lifei Liu +3Software EngineeringAI Coding Agents

  3. Skills for the future software profession: beyond agentic AI!

    Jun 20, 2026Abhik Roychoudhury, Sungmin Kang, Baishakhi RaySoftware EngineeringAI Coding Agents

  4. Is Agent Code Less Maintainable Than Human Code?

    Jun 19, 2026Shaswat Patel, Betty Li Hou, Arun Purohit +4Software EngineeringCoding Agents

  5. ATLAS: Agentic Taxonomy of Large-Scale Software Ecosystems

    Jun 19, 2026Junyi Lu, Mengyao Lyu, Jiahui Wu +6Software EngineeringHierarchical Classification

  6. Where Did the Variability Go? From Vibe Coding to Product Lines by Regeneration

    Jun 17, 2026Xhevahire TërnavaSoftware EngineeringProgram Synthesis

  7. CAPRA: Scaling Feedback on Software Architecture Deliverables with a Multi-Agent LLM System

    Jun 17, 2026Marco Becattini, Niccolò Caselli, Matteo Minin +2Software EngineeringMulti-Agent LLM Systems

  8. Beyond Models: Reflections on Engineering AI-enabled Systems in a Project-Based Course

    Jun 15, 2026Amir Mashmool, Kishan Ravindra Sawant, Mojtaba Shahin +2Software EngineeringAI in Education

  9. Graphical-Probabilistic Modeling of Generative Flows in LLM-Native Software Systems

    Jun 14, 2026Víctor A. Braberman, Flavia Bonomo-BrabermanSoftware EngineeringProbabilistic Graphical Models

  10. Facial Affect Analysis for Service-Oriented Systems: Advances, Challenges, and Future Visions

    Jun 13, 2026Spyridon Georgiou, Aggelos Psiris, Thomas Lagkas +4Software EngineeringFacial Action Unit Detection

  11. Rule Taxonomy and Evolution in AI IDEs: A Mining and Survey Study

    Jun 10, 2026Guangzong Cai, Ruiyin Li, Peng Liang +2Software EngineeringContext Engineering

  12. Exploration Structure in LLM Agents for Multi-File Change Localization

    Jun 10, 2026Akeela Darryl Fattha, Kia Ying Chua, Lingxiao Jiang +1Software EngineeringSoftware Engineering Agents

  13. Characterizing Software Aging in GPU-Based LLM Serving Systems

    Jun 10, 2026Domenico Cotroneo, Bojan CukicSoftware EngineeringLLM Serving

  14. Context Rot in AI-Assisted Software Development: Repurposing Documentation Consistency for AI Configuration Artifacts

    Jun 8, 2026Christoph Treude, Sebastian BaltesSoftware EngineeringLLM Context Management

  15. Anomaly Detection and Root Cause Analysis for Microservice Systems

    Jun 8, 2026Luan PhamSoftware EngineeringMicroservice Architecture

  16. Projecting the Emerging Mindset of SWE Agent by Launching a Wild Code Understanding Journey

    Jun 7, 2026Zhengyi Zhuo, Yan LiuSoftware EngineeringSoftware Engineering Agents

  17. Ekka: Automated Diagnosis of Silent Errors in LLM Inference

    Jun 3, 2026Yile Gu, Zhen Zhang, Shaowei Zhu +4Software EngineeringLLM Serving

  18. The Impact of Configuring Agentic AI Coding Tools on Build-vs-Buy Decisions: A Study Protocol

    Jun 2, 2026Jai Lal Lulla, Matthias Galster, Jie M. Zhang +2Software EngineeringAI Coding Agents

  19. Bridging Requirements and Architecture: Multi-Agent Orchestration with External Knowledge and Hierarchical Memory

    May 31, 2026Ruiyin Li, Yiran Zhang, Xiyu Zhou +6Software EngineeringSoftware Engineering Agents