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

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

  1. Evaluating LLMs on Real-World Software Performance Optimization

    Jun 24, 2026Ezgi Sarıkayak, Wenchao Gu, Hesham Ghonim +1Software EngineeringLLM Evaluation

  2. LibEvoBench: Probing Temporal Knowledge Stratification in Code Generation Models

    Jun 24, 2026Daniele Cipollone, Sergey Titov, Maliheh Izadi +2Software EngineeringTemporal Reasoning in Language Models

  3. Digital Humanism and Evolutionary Design

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

  4. 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

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

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

  6. Is Agent Code Less Maintainable Than Human Code?

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

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

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

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

    Jun 17, 2026Xhevahire TërnavaSoftware EngineeringProgram Synthesis

  9. 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

  10. 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

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

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

  12. 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

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

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

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

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

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

    Jun 10, 2026Domenico Cotroneo, Bojan CukicSoftware EngineeringLLM Serving

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

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

  17. Anomaly Detection and Root Cause Analysis for Microservice Systems

    Jun 8, 2026Luan PhamSoftware EngineeringMicroservice Architecture

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

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

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

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