Applied & Human-Centered · Computer Science & AI
Software Engineering
The newest papers in Software Engineering that ReadSearch has read, newest first. Each links to its own page, with its authors, date, where it was published and the original.
1,466 papers, from 31 August 2026 to 5 November 2026: 1,451 arXiv preprints and 15 OpenAlex records.
Get the few papers worth your time in Software Engineering every morning.
Follow Software Engineering and ReadSearch reads its new papers each day, then brings you the few worth reading, each with its key finding in a sentence.
Newest papers, page 25
Auditing the Product, Not the Recursion: The Evaluation Evidence Behind Recursive Self-Improvement Claims
Recursive self-improvement (RSI) promises AI systems, such as self-evolving LLM agents, that become better at producing further improvements.Standards-Guided and Dependency-Aware Code-Level Documentation Generation
Automatically generating high-quality documentation for software repositories remains challenging: existing approaches largely treat documentation as unconstrained text generation, lacking explicit…Reusing Assurance Evidence in AI Pipelines: Validity Conditions, a Fail-Closed Release Gate, and a Replay of 714 Public Data Version Control Pipelines
Rerunning every governance control after every change to an artificial intelligence (AI) pipeline is expensive, so teams reuse earlier results.Knowledge as Code
For millennia, knowledge has been carried by language, and large language models still put language at the center.Enhancing Bug-Exposing Test Generation via Step-Level Credit Assignment and Self-Distillation from Valuable Failures
Large Language Models have shown strong code generation capabilities, yet their outputs often contain subtle bugs.RELAY: Scaling Historical Build Restoration through Rule Reuse and Agentic Repair
Vulnerability benchmarks and software engineering research depend on rebuilding historical software.RAG-NIMBF: A Non-Invasive, Modular Benchmarking Framework for Automated RAG Configuration Analysis
Retrieval-Augmented Generation (RAG) has become the dominant paradigm for grounding the outputs of large language models (LLM) in external knowledge.MIMOS-Tools: An Integrated Toolchain for Model-Based Design of Embedded Systems
Despite decades of progress in model-based methods and tools for embedded real-time systems, there is still no integrated environment that supports the entire development lifecycle.Raise or Check? Predicting the Necessity of Additional Fuzzing for Continuous Fuzzing
Continuous fuzzing is used for vulnerability detection in Open Source Software (OSS).Value-level data provenance in an electronic laboratory notebook used by humans and language-model agents: An experience report
A published laboratory number can be verified only when its raw file and extraction method are known.From Tokens to Files: Multi-Granularity Detection and Localization of AI-Involved Code
The increasing use of large language models for code generation calls for methods that distinguish purely human-written code from AI-involved code: files in which any part, however small, was…Hallucinations of Large Language Models in Cross-Language Code Translation: Phenomena and Mitigation
Code translation converts source code from one programming language to another while preserving its functionality.A Neuro-Symbolic Reasoning Engine for Compilation-Free Patch Presence Testing
Code reuse in modern software ecosystems facilitates the spread of 1-day vulnerabilities, posing significant security risks.Benchmarking CPU, GPU, and ML Power-Flow Solvers from 14 to 70,000 Buses
Learned surrogates for power-flow (PF) computation are usually motivated by speed, compared against a single CPU-based baseline.How Developers Configure LLM Inference: A Large-Scale Study of Real-World Practices
LLMs are increasingly integrated into software systems, making deployment and inference configuration a recurring software engineering task.LiveUIBench: Evaluating Agent as App Workflows
Applications provide convenient features for users to complete daily tasks.From RL Papers to Framework Code: Inclusion and Review in Seven Open-Source Training Frameworks
Practitioners use reinforcement learning methods for language models through training frameworks, so a method that a framework includes is one configuration change away for its users.Training the Whole Agent, Not Just the Model
Training coding agents typically updates the policy while keeping the harness fixed.AgenTest: Mining Business Rules to Test LLM Agents for Business Logic Bugs
Large language model (LLM) agents increasingly execute business operations through tools and interact directly with application data and services.From Code Generator to Engineering Companion: A Plant-aware Agent for PLC Programming
Programmable Logic Controller (PLC) coding remains a manual, IDE-centric task that demands constant context switching between documentation, project files, and code editors.