All categories

New on arXiv

Every paper first posted in arXiv's listing for Thu, Nov 5, 2026 in the 44 categories covered here: 1,184 papers, each shown once (a paper listed in several categories is shown under its own). New versions of older papers are not included. arXiv announces a new listing Sunday to Thursday evenings (US Eastern time), dated the next day, and none on Friday or Saturday evenings, so over a weekend the newest listing is Friday's. The feeds this page reads update at midnight Eastern time, so each listing arrives here shortly after midnight.

Sort: by field | by arXiv number | trending

0 of 0 on this page reviewed
  1. MCP-Eco: A Linked Dataset of MCP Servers, Consumers, and Development Activity

    Khalid Tounoussi, Mohammed Sayagh, Ali Ouni and 1 more Software engineering

    The Model Context Protocol (MCP) enables LLM agents to access external tools and data. Studying its software ecosystem requires connecting server interfaces, the projects that configure these servers, and their development activity. However, this information is scattered across directories, package registries, configuration files, and repository histories. We present MCP-Eco, a relational dataset...

  2. GH-AWTrace: A Large-Scale Dataset of GitHub Agentic Workflow Execution Logs

    Jasem Khelifi, Hao Li, Ali Ouni and 2 more Software engineering

    Agentic workflows enable AI agents to perform recurring repository tasks on schedules or in response to repository events. Existing studies examine workflow definitions and outputs, but provide limited evidence of what happens during execution. We present GH-AWTrace, a dataset linking 25,014 verified GitHub Agentic Workflows across 5,051 repositories to 4,112,526 run records and 562,877 nonempty...

  3. Rethinking Access Control for AI Agents: Recent Advances and Open Challenges

    Chijin Zhou, Quan Zhang Software engineering

    Large language model agents access data, invoke tools, and act on users' behalf. Keeping these actions within authorized bounds is challenging because agents choose their own execution paths while permissions and operating conditions may change. This paper surveys recent advances in agent access control across four areas: policy specification and derivation, identity and delegation, action and...

  4. AgentTrustCI: Build-Time Policy, Grounding, and Trajectory Tests for Java LLM Agents

    Sachin Gupta Software engineering

    Infrastructure security does not establish whether an LLM agent selected an allowed tool, grounded its answer in tool output, or followed a required workflow. AgentTrustCI is a Java/JUnit 5 framework that expresses these application-layer expectations as policy, grounding, and trajectory checks over recorded traces. A deterministic replay implementation supports repeatable build-time tests; a...

  5. PatchCon: Patch-aware Weighted Supervised Contrastive Learning for Vulnerability Detection

    Chaomeng Lu, Pooya Rostami Mazrae, Bert Lagaisse Software engineering

    Automated vulnerability detection is critical for securing modern software systems, yet existing learning-based approaches often treat functions as independent samples and underuse the supervision provided by vulnerability-fixing patches. In this paper, we propose PatchCon, a CodeBERT-based patch-aware contrastive learning model for function-level vulnerability detection. PatchCon jointly...

  6. EPISTEME: Trustworthy Coding Agents Through Tool Call Intent

    Sofia Bobadilla, Carmine Cesarano, Raphina Liu and 2 more Software engineering

    Coding agents change software through tool calls. Tool calls mutate the local state. For good? For bad? Nobody knows. Agents never say why a tool call is made. We propose the epistemic agent design, in which the harness guarantees that the model declares why a tool call is made. The harness then records what the command actually did and checks the self-reported declaration against these effects....

  7. Construction Contracts for Generated Embedded Domain-Specific Language Programs: A Measurement Protocol and a Conditional Effect

    Haowen Guo, Yangzhao Huang Software engineering

    A generated domain-specific program can be accepted by its host and still miss the reference construction. We measure the two events separately and test a short construction contract. The vehicle is Open Quantum Assembly Language (OpenQASM) 3. One 3-billion-parameter generator is run under seven conditions on 100 quantum approximate optimization (QAOA) and 100 variational quantum eigensolver...

  8. Scythe: Semantic-Aware Rewriting for Fast,Effective Program Reduction

    Ioanna Moraiti, Charalambos Mitropoulos, Artem Anchikov and 3 more Software engineering

    Automated program reduction shrinks a program into a smaller one that preserves a property of interest. Language-agnostic grammar-based reducers are easy to retarget across languages, but because they reason only about syntax, they cannot perform the coupled edits needed to remove whole declarations, e.g., a method cannot be deleted while it is still called. As a result, they waste oracle calls...

  9. HELIX: HEterogeneous LLM Inference with FleXible and Fine-Grained Partitioning

    Victoria Clerico, William Simon, Corey Liam Lammie and 6 more Software engineering

    LLM inference is inherently heterogeneous, with performance bottlenecks shifting throughout inference phases down to individual operators. This has motivated heterogeneous serving systems that disaggregate execution across specialized accelerators, typically through fixed partitions such as prefill/decode or attention/FFN. However, these approaches commit to a partitioning strategy in advance,...

  10. Trace2Eval: Contextualized Evaluation of Coding Agents from Real-World Traces

    Ji Shi, Lirong Jie, Lexiao Zou and 5 more Software engineering

    Coding agents are increasingly used in real-world workflows across diverse domains, motivating evaluation grounded in real user tasks. Existing benchmarks, however, largely rely on static public tasks with reference patches or hidden tests. Next-generation coding-agent benchmarks should therefore move beyond correctness on fixed tasks toward continually renewed evaluation of overall artifact...

  11. Reassessing Dataset Quality and Fine-Tuning Practices for Vulnerability Detection on PrimeVul dataset

    Norbert S\'andor Szolnoki, G\'abor Antal Software engineering

    Recent studies report promising results from supervised fine-tuning of pre-trained code language models for automated vulnerability detection on benchmarks such as PrimeVul. In this paper, we present a large-scale empirical evaluation of both model performance and dataset quality in this setting. We systematically fine-tune three widely used encoder models (CodeBERT, GraphCodeBERT, and UniXCoder)...

  12. Keeping Fuzzers on Duty: Repairing Fuzzing Build Breakages in Continuous Open-Source Fuzzing

    Zhuang Zhao, Jiongchi Yu, Yao Zhang and 4 more Software engineering

    Continuous fuzzing platforms such as OSS-Fuzz provide sustained security testing for open-source projects, but long-term build breakages reduce security coverage and waste infrastructure resources. In OSS-Fuzz, around 20% of integrated projects remain in build-failure states, leaving their fuzzers off duty. These failures expose a maintenance gap between platform maintainers, who lack...

  13. EvoCodeAgent: Project-Level Code Generation via Architecture-Code Co-Evolution and Experience-Guided Repair

    Qianhui Zhao, Li Zhang, Fang Liu Software engineering

    Project-level code generation aims to automatically synthesize complete software repositories from high-level requirements, producing coherent multi-file systems with well-structured modules and consistent cross-file dependencies. Despite the strong capabilities of large language models (LLMs) in specification understanding and code synthesis, existing approaches still exhibit several critical...

  14. CLEAR: Structured Specifications for Controllable Long-Horizon ML Research Engineering

    Xin Liu, Hongru Song, Ruqing Zhang and 2 more Software engineering

    Large language model (LLM) agents are increasingly being used to automate machine learning (ML) research workflows, ranging from code development and experiment execution to research reproduction and scientific discovery. Recent systems demonstrate that LLMs can perform substantial portions of ML research engineering with limited human intervention. These advances suggest a shift from automating...

  15. Bug2Scenario: Root-Cause-Preserving Test Scenario Amplification for Autonomous Driving Software

    Yuchen Cao, Zhenyu Mao, Jacky Wai Keung and 3 more Software engineering

    Simulation-based fuzzing exposes autonomous driving system (ADS) failures by repeatedly mutating and executing scenarios, but converting one failure into reusable regression scenarios remains difficult. Such variants test whether the mechanism persists after software changes, for example by varying weather or actor placement while retaining a collision's actor-route conflict. We present...

  16. CoSafe: Cooperative Runtime Safety Assurance for Mixed-Traffic Autonomous Driving

    Dingji Wang, You Lu, Haowen Jiang and 5 more Software engineering

    With the rapid development of autonomous driving systems (ADSes), real-world roads are evolving into mixed-traffic environments where autonomous vehicles (AVs) and other traffic participants (e.g., human-driven vehicles (HDVs), cyclists, and pedestrians) coexist and interact with each other. However, current ADSes still incur various safety violations in mixed traffic scenarios, raising a strong...

  17. SBVUL: Statement-Based Vulnerability Detection

    Martin Pinzger, Katharina Stengg, Christian Macho and 2 more Software engineering

    Many recent approaches for vulnerability detection use large language models (LLMs) to classify functions as vulnerable or benign, leaving developers to locate the exploitable statements. Furthermore, while these approaches have shown performance improvements, they still fall short in distinguishing vulnerable from patched real-world functions. This paper presents SBVul, an agentic approach that...

  18. SWEOps-Bench: Evaluating Agents for End-to-End Resolution of Software-Induced Cloud Incidents

    Danwen Chen, Guangba Yu, Pengfei Chen Software engineering

    As autonomous agents advance, the traditional boundary between software development and cloud operations gradually blurs, increasing the need for integrated incident detection, localization, and remediation. Existing benchmarks evaluate isolated diagnostic queries or repository-level program repair, failing to test continuous incident resolution across operational clusters and source...

  19. SynMOE: A Syntax-Aware MOE-Guided Approach for PEFT-Based Code Intelligence Learning

    Shuo Liu, Hao Ning, Jacky Keung and 4 more Software engineering

    Parameter-Efficient Fine-Tuning (PEFT) has emerged as an important approach for adapting Language Models (LMs) in downstream tasks. However, in the domain of code intelligence, the performance of most PEFT methods relatively drops compared to Full fine-Tuning (FT), hindering their broader applicability. One of the main reasons is that current PEFT methods are generally based on assumptions about...

  20. When Does a Cross-Device Run Justify PASS? Obligation-Level Evidence Qualification under Partial Observability

    Zimu Liu, Xiaoxi Guo, Xiaolu Tang and 1 more Software engineering

    A cross-device test can complete every command yet judge a business claim from evidence belonging to another device or attempt. We introduce an executable evidence contract that makes support qualification an explicit stage before predicate evaluation. It binds each obligation to admissible subjects, episodes, objects and observation scopes, and records unresolved support rather than treating an...

  21. Retrieval Supersedes Scale: Efficient Log Level Prediction via Multiplex Socio-Technical Context

    Youssef Esseddiq Ouatiti, Mohammed Sayagh, Bram Adams and 1 more Software engineering

    Developers insert logging statements in source code to record its execution, and the resulting logs are essential for detecting and troubleshooting system anomalies. A key part of these statements is the log level (e.g., DEBUG, INFO, WARN, ERROR), which determines whether a message is recorded. Choosing it is a trade-off: levels set too low mask important information in production, while levels...

  22. Can LLM Agents Learn to Test? Maintaining Scoped Experience as Testing Evidence for Mobile GUI Testing

    Zimu Liu, Xiaoxi Guo, Xiaolu Tang and 1 more Software engineering

    Repeated mobile GUI tests can reuse routes, locators, and recovery strategies from earlier executions. However, a route that worked in one workflow or app version may be irrelevant or misleading in another. We study how an LLM-based tester can retain useful experience while withholding entries contradicted by current observations. We present a maintenance contract for AdaptiTest in which reusable...

  23. DARE: Difficulty Analysis for Repair Enhancement

    Jikwang Lee, Seungwook Jung, Jaechang Nam Software engineering

    LLM-based coding agents are primarily evaluated by their solve rates. However, this metric does not reveal how difficult the solved tasks are or account for differences intask difficulty across benchmarks. Determining the difficulty of individual tasks by repeatedly running multiple agents is costly, while a predicted difficulty score alone provides limited guidance on what support an agent...

  24. How Much Do Modern Embeddings Reveal? Inversion Attacks on Commercial Embedding Models

    Kareem Elaasar, Cristina Lopes Software engineering

    Text embedding inversion reconstructs source text from fixed-dimensional vectors, posing a privacy risk to systems that store embeddings instead of raw text. We adapt the vec2text framework (Morris et al., 2023) to support text-embedding-3-small and mistral-embed alongside GTR-base. We evaluate 800 samples per category across general instructions, Wikipedia passages, paraphrased instructions,...

  25. TACT: A Pragmatic Approach to Qualitative Analysis with an AI Council

    Rudrajit Choudhuri, Christian Bird, Carmen Badea and 1 more Software engineering

    Qualitative data can tell software teams what their stakeholders need, yet rigorously analyzing thousands of qualitative responses takes expert time that few teams can afford or justify. Teams therefore often face a false choice: leave the responses unanalyzed, or hand them to a large language model and accept its interpretation and judgment. In this paper, we take a pragmatic approach to...

  26. Construct Validity of Coding Benchmarks for LLM-based Agentic Coding Tools

    Alexander Berndt, Paul Ralph, Thomas Bach and 1 more Software engineering

    Software developers increasingly adopt LLM-based agentic coding tools to assist them with development tasks. To provide developers with up-to-date information on these tools' effectiveness, prior work introduced benchmarks that enable comparisons across tools. Despite the widespread adoption of such benchmarks, however, recent work has shown that they suffer from issues threatening their...

  27. ProofStudio: Five Proof Assistants in the Browser

    Yutaka Nagashima Software engineering

    Recent advances in AI-assisted proof automation are extending the use of proof assistants in software verification and mathematics. However, greater proof automation does not remove users' responsibility to assess whether formal statements capture their intended requirements, making education in formal specification and reasoning essential. To lower the installation and learning barriers...

  28. Hybrid LLM-Deterministic Pipelines for Enterprise-Scale Code Migration at Bloomberg

    Mario Corchero, David Williams, Laszlo Kiss Kollar and 5 more Software engineering

    Large organizations carry a long tail of infrastructure migrations that are worth doing but rarely urgent enough to compete with feature work, because each one costs significant engineering time per repository. This paper reports on our industrial experience from Automated Uplift, a multi-month initiative applying LLM-assisted migration pipelines across thousands of Bloomberg repositories. We...

  29. Agentic Behavior Engineering: A Design-by-Contract Methodology for Specifying, Verifying, and Governing Enterprise AI Agents

    Yang Song Software engineering

    Enterprise teams that deploy large language model (LLM) agents inherit a maintenance problem that traditional testing does not address. The model is non-deterministic, but the larger risk is that most of what changes an agent's behavior (a retired model version, a revised policy, an upstream schema change, a prompt edit meant to fix one case) originates outside the owning team and is discovered...

  30. LIBRA: Programmatic Induction of Executable Tool Libraries

    Zekai Li, Zhenke Liu, Yonghao Li and 3 more Software engineering

    Large language model agents increasingly retrieve tools from large catalogs, yet most retrievers rank each tool independently by request similarity. For multi tool tasks, this recovers the goal matching tool while omitting prerequisite tools required by the workflow.We introduce LIBRA, a framework for Library Induction by Runtime Assembly that turns a flat tool catalog into an executable tool...

  31. Req-Space: A User Study of Interactive Visualisations for Requirements Review

    Risha Parveen, Navneet Arora, Zheying Zhang and 2 more Software engineering

    Requirements review involves identifying inconsistencies and assessing change implications across distributed specifications. Motivated by needs raised in industrial project workshops, we investigate Req-Space, an interactive prototype integrating semantic exploration and traceability visualisation to support human-led review. We conducted a fixed-order, two-phase study with 20 participants,...

  32. LLM-based NPCs in Video Games: A Systematic Mapping Study

    Dilan Mian, Jeremy Bradbury, Yann-Ga\"el Gu\'eh\'eneuc and 2 more Software engineering

    For decades, non-player characters (NPCs) have been driven by rule-based systems whose personalities and interactions are scripted before release. Large language models (LLMs) promise NPCs that converse openly, adapt to new situations, and behave in ways developers did not fully author, prompting a wave of research and commercial experimentation. Yet the field lacks a unified picture of what has...

Only titles, authors and the start of each abstract are shown here, as arXiv published them. Open a paper to read its whole abstract and, with your own AI key, a plain-language summary. Papers on arXiv are preprints and may not have been peer reviewed.

Data from arXiv, used through the arXiv API. Thank you to arXiv for use of its open access interoperability.