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 papers28 papers in the last four weeks, up 56% on the four weeks before. 0.2% of all new papers.

  1. Metamodel-Guided LLM Decoding for Consistent DSL Generation

    Oct 21, 2026Boqi Chen, Aren A. Babikian, José Antonio Hernández LópezConstrained DecodingSoftware Engineering

  2. REM: What to Store, When to Recall, What to Forget in Experience Memory for Coding Agents

    Oct 19, 2026Xinyi Lisa Chen, Pedro Herrero-Vidal, Xiaohan Chen +6Memory Management for LLM AgentsAgent Memory

  3. Certifying Repeatable Entry-Replay Witnesses for COBOL-to-Java Migration

    Oct 19, 2026Andras L. Ferenczi, Mariya Bessonov, Allwyn Ponnudurai +3Software EngineeringAutomated Test Generation

  4. Backend-Frontend Converter: Component-Based Conversion of .NET Computational Models to TypeScript

    Oct 17, 2026Petr Ivankov, Max ShestovCode TranslationCode Generation

  5. Does AI-Assisted Development Homogenize Software? An Empirical Study of Code Similarity, Quality, and Evolution

    Oct 16, 2026Luciano Marchezan, Romain Lefeuvre, Kevin Delcourt +2AI-Assisted Software DevelopmentSoftware Engineering

  6. CodeHealth Predicts the Token Cost of Agentic Code Review: A Pre-Registered Study of 465 Agent-Authored Pull Requests

    Oct 15, 2026Lo Gullstrand Heander, Markus Borg, Emma Söderberg +1Software EngineeringAutomated Code Review

  7. Agentic Interpretation: Harness-Governed Evidence Construction for Software Agents

    Oct 15, 2026Yifeng He, Yanjun Wang, Siwei Cui +2Software Engineering AgentsLLM Agent Harnesses

  8. When Does the Dependency Graph Help Code-to-Architecture Mapping?

    Oct 14, 2026Rakhshanda Jabeen, Morgan Ericsson, Jonas Nordqvist +1Software EngineeringGraph-Based Semi-Supervised Learning

  9. Configuring RAG Systems: What Breaks, Where Originates, and How to Fix

    Oct 13, 2026Liangyu Chen, Youpeng Ma, Yulong Ye +2Retrieval-Augmented GenerationSoftware Engineering

  10. A Reference Architecture for Integrating Agentic AI into Enterprise Software: Responsibilities, Interactions, and Variability

    Oct 10, 2026Mingqin Yu, Fethi Rabhi, Liming Zhu +1AI Agent ArchitectureAgentic AI

  11. SWE-DeceptionBench: Benchmarking Deceptive Behaviors of LLMs Across the Software Development Lifecycle

    Oct 9, 2026Xiting Liu, Lin Yang, Yitong Zhang +2Deception in Language ModelsLLM Safety Benchmarks

  12. Closed-loop evaluation of LLM agents for embedded software development

    Oct 8, 2026Jorge García-Carrasco, Sergio García-Carrasco, Alejandro Maté +1AI Coding AgentsLLM Agent Evaluation

  13. Using Small Language Models to Reverse-Engineer Machine Learning Pipelines Structures

    Oct 7, 2026Nicolas Lacroix, Frederic Precioso, Mireille Blay-Fornarino +1Small Language ModelsSoftware Engineering

  14. Why Software Engineering Is Indispensable in the Age of Coding Agents

    Oct 7, 2026Alfonso FuggettaSoftware EngineeringAI-Assisted Software Development

  15. Has LLM Screening Performance Stalled in Software Engineering Systematic Reviews?

    Oct 7, 2026Aleksi Huotala, Miikka Kuutila, Mika MäntyläEvidence SelectionLLM Evaluation

  16. Large-scale Repository Engineering via Agent-Native Reusable Code Primitives

    Oct 6, 2026Haibo Jin, Peng Kuang, Xucheng Yu +3Repository-Level Code GenerationSoftware Engineering

  17. DoGBench: Can Agents Meet Expert Standards for User-Facing Documentation?

    Sep 30, 2026Frances Liu, Manny Silva, Paige Calvert +2Software EngineeringLLM Agent Evaluation

  18. Complexity-Aware Evaluation of LLM Comprehension

    Sep 29, 2026Ali Mohammadi Esfahani, Nafiseh Kahani, Samuel A. AjilaSoftware EngineeringLLM Evaluation

  19. LoLBench: Evaluating Coding Agents with Long-Horizon Proposals on Large Software Systems

    Sep 29, 2026Yun Peng, Zihan Wu, Zeyang Zhuang +6Software EngineeringAI Coding Agents

  20. CUA-SWE: When Computer-Use Agents Meet Visual Software Engineering

    Sep 26, 2026Prince Zizhuang Wang, Chenhao Liang, Zelong Xu +6Computer-Use Agent BenchmarksSoftware Engineering

  21. Compact Documentation for Coding Agents: A Benchmark, an Optimizer, and Why It Does Not Transfer

    Sep 25, 2026Md Shohel Arman, Igor MolybogSoftware EngineeringAI Coding Agents

  22. Developing a Roadmap to an AI-first Organization: A Case Study in Embedded Software Development

    Sep 25, 2026Viktor Kjellberg, Srijita Basu, Simin Sun +2Organizational AI AdoptionSoftware Engineering

  23. SWE-Prometheus: Measuring Engineering Governance Improvements in Real-World Repositories

    Sep 24, 2026Jiajun Wu, Leixin Sun, Zihan Tan +10Software EngineeringSoftware Engineering Agents

  24. FDE-Bench: Evaluating LLM Agents for Deployment Environment Configuration

    Sep 23, 2026Weihang Ding, Junfei Zhan, Yueting Li +1Software EngineeringLLM Agent Evaluation