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. Escaping the Quicksand: A Call to Arms

    Aug 20, 2026Peter Sewell, Jean Pichon-PharabodProperty-Based TestingSoftware Engineering

  2. Building real-time digital twin instances with Function+Data Flow: user evaluation and extension for iterative pipelines

    Aug 19, 2026Eduardo de Conto, Blaise Genest, Arvind Easwaran +2Model-Driven EngineeringDigital Twins

  3. What Makes Software Issue Resolution Tasks Difficult for Agents?

    Aug 18, 2026Ebtesam Al-Haque, Brittany JohnsonItem Difficulty EstimationSoftware Engineering

  4. Software Engineering for AI-driven Building Operation

    Aug 17, 2026Philipp Zech, Sascha Hammes, Johannes Weninger +2Software EngineeringAI Control

  5. PandasCorpus: A Resource of Real-World Pandas Workflows and Usage Patterns

    Aug 13, 2026Syrym Abdikhan, Mazhar HameedSoftware Engineering

  6. Does ISO-Grounded NFR Specification Improve LLM Code Generation? A Comparison of Rich and Structured Interventions against a Natural-Language Baseline

    Aug 13, 2026Joào Pedro Monteiro Pereira, Vinicius Cardoso GarciaLLM Code GenerationCode Generation

  7. Instruction Alignment for Binary Code Representation Learning

    Aug 12, 2026Huaijin Wang, Shuai WangSoftware EngineeringRepresentation Learning

  8. GitSkills: A Dataset of Agent Skills on GitHub

    Aug 11, 2026Giuseppe Destefanis, Daniel Graziotin, Matteo Vaccargiu +1Software EngineeringMining Software Repositories

  9. Detecting Soft Skills in ML Engineering Roles CVs

    Aug 10, 2026Aidin Azamnouri, Nouran Ayad, Justus Bogner +1Software Engineering

  10. OctoLong: Mid-Training On Cross-Repository Code Contexts Enhances Long-Context Modeling

    Aug 5, 2026Indraneil Paul, Falko Helm, Goran Glavaš +1Software EngineeringLong-Context Language Modeling

  11. RepoProbe: Benchmarking Architecture-Aware Repository Comprehension with Checklists

    Aug 5, 2026Yuexi Yang, Alyssa Wu, Ji Luo +4Software EngineeringLLM Evaluation

  12. The Order Is the Guarantee: Verifier-Budgeted Code Deletion with Static-First Learned Proposals

    Aug 5, 2026Ruitong Li, Binjie Guo, Aisheng Mo +4Software Engineering

  13. From Social Coding to Agentic Coding: Productivity and Relational Reconfiguration in Open-Source Communities

    Aug 4, 2026Mengying Zhou, Yongjie Yin, Yang ChenSoftware EngineeringOpen-Source Software Development

  14. HyperFL: Query-Adaptive Representation Learning for Software Fault Localization

    Aug 4, 2026Shuai Shao, Yiming Zeng, Yu Zhao +1Software EngineeringRepresentation Learning

  15. From AI Technical Debt to Agentic Technical Debt: A Systematic Mapping of Root Causes and Manifestations in Agentic AI Systems

    Aug 2, 2026Muhammad Tukur, Hayatullahi B. Adeyemo, Tao Chen +5Software EngineeringMulti-Agent Systems

  16. SWE-NFI: Studying and Benchmarking Coding Agents for Non-Functional Improvements

    Jul 29, 2026Pengyu Xue, He Yang Yuan, Xin Wang +6Software EngineeringCoding Agents

  17. On AI Safety and Security Technical Debt in Engineering AI-Enabled Systems

    Jul 25, 2026Muhammad Tukur, Hayatullahi B. Adeyemo, Tao Chen +5Software EngineeringAI Risk Management

  18. AI4PLE: A Methodology for Integrating AI into Product Line Engineering

    Jul 24, 2026Bedir TekinerdoganSoftware EngineeringAutomated Software Engineering

  19. Understanding Developer Pain Points in Federated Learning: Insights from Stack Overflow and GitHub

    Jul 21, 2026Sahand Saed, Khairul Alam, Banani RoySoftware EngineeringFederated Learning

  20. Early Adoption of Agentic Coding Tools by GitHub Projects

    Jul 15, 2026Maliha Noushin Raida, Daqing HouSoftware EngineeringOpen-Source Software Development

  21. A Large-Scale Dataset of MCP Implementations on GitHub

    Jul 11, 2026Benny Toeppe, Amine Barrak, Emna KsontiniSoftware EngineeringModel Context Protocol