中文
相关论文

相关论文: Sharpening Your Tools: Updating bulk_extractor for…

200 篇论文

C/C++ is a prevalent programming language. Yet, it suffers from significant memory and thread-safety issues. Recent studies have explored automated translation of C/C++ to safer languages, such as Rust. However, these studies focused mostly…

软件工程 · 计算机科学 2026-02-03 Biruk Tadesse , Vikram Nitin , Mazin Salah , Baishakhi Ray , Marcelo d'Amorim , Wesley Assunção

We present an evaluation update (or simply, update) algorithm for a full-featured functional programming language, which synthesizes program changes based on output changes. Intuitively, the update algorithm retraces the steps of the…

编程语言 · 计算机科学 2018-10-22 Mikaël Mayer , Viktor Kunčak , Ravi Chugh

Mathematical software has traditionally been built in the form of "packages" that build on each other. A substantial fraction of these packages is written in C++ and, as a consequence, the interface of a package is described in the form of…

软件工程 · 计算机科学 2026-05-07 Wolfgang Bangerth

The cyclically equivariant neural decoder was recently proposed in [Chen-Ye, International Conference on Machine Learning, 2021] to decode cyclic codes. In the same paper, a list decoding procedure was also introduced for two widely used…

信息论 · 计算机科学 2021-06-16 Xiangyu Chen , Min Ye

We propose CURE, a novel reinforcement learning framework with a dedicated reward design that co-evolves coding and unit test generation capabilities based on their interaction outcomes, without any ground-truth code as supervision. This…

计算与语言 · 计算机科学 2025-09-26 Yinjie Wang , Ling Yang , Ye Tian , Ke Shen , Mengdi Wang

This paper presents LProtector, an automated vulnerability detection system for C/C++ codebases driven by the large language model (LLM) GPT-4o and Retrieval-Augmented Generation (RAG). As software complexity grows, traditional methods face…

密码学与安全 · 计算机科学 2024-11-15 Ze Sheng , Fenghua Wu , Xiangwu Zuo , Chao Li , Yuxin Qiao , Lei Hang

As generative video models become increasingly realistic, detecting AI-generated videos requires systems that offer both accuracy and interpretability. However, applying Multimodal Large Language Models (MLLMs) to video forensics is…

计算机视觉与模式识别 · 计算机科学 2026-03-09 Haiquan Wen , Yiwei He , Zhenglin Huang , Tianxiao Li , Zihan Yu , Xingru Huang , Lu Qi , Baoyuan Wu , Xiangtai Li , Guangliang Cheng

Over the last few years, there has been substantial research on automated analysis, testing, and debugging of Ethereum smart contracts. However, it is not trivial to compare and reproduce that research. To address this, we present…

软件工程 · 计算机科学 2020-07-13 João F. Ferreira , Pedro Cruz , Thomas Durieux , Rui Abreu

The role of regression testing in software testing is crucial as it ensures that any new modifications do not disrupt the existing functionality and behaviour of the software system. The desired outcome is for regression tests to yield…

软件工程 · 计算机科学 2025-06-09 Xin Sun , Daniel Ståhl , Kristian Sandahl

The continuous advancement of large language models (LLMs) has brought increasing attention to the critical issue of developing fair and reliable methods for evaluating their performance. Particularly, the emergence of cheating phenomena,…

计算与语言 · 计算机科学 2025-02-26 Qingchen Yu , Zifan Zheng , Shichao Song , Zhiyu Li , Feiyu Xiong , Bo Tang , Ding Chen

The heart of every Monte Carlo simulation is a source of high quality random numbers and the generator has to be picked carefully. Since the ``Ferrenberg affair'' it is known to a broad community that statistical tests alone do not suffice…

统计理论 · 数学 2007-06-13 Mario Ruetti , Matthias Troyer , Wesley P. Petersen

Modern languages are equipped with static type checking/inference that helps programmers to keep a clean programming style and to reduce errors. However, the ever-growing size of programs and their continuous evolution require building fast…

编程语言 · 计算机科学 2018-11-28 Matteo Busi , Pierpaolo Degano , Letterio Galletta

Oscillation probability calculations are becoming increasingly CPU intensive in modern neutrino oscillation analyses. The independency of reweighting individual events in a Monte Carlo sample lends itself to parallel implementation on a…

数据分析、统计与概率 · 物理学 2014-05-12 R. G. Calland , A. C. Kaboth , D. Payne

The large transformer-based language models demonstrate excellent performance in natural language processing. By considering the transferability of the knowledge gained by these models in one domain to other related domains, and the…

密码学与安全 · 计算机科学 2022-09-07 Chandra Thapa , Seung Ick Jang , Muhammad Ejaz Ahmed , Seyit Camtepe , Josef Pieprzyk , Surya Nepal

Since compiler optimization is the most common source contributing to binary code differences in syntax, testing the resilience against the changes caused by different compiler optimization settings has become a standard evaluation step for…

编程语言 · 计算机科学 2021-03-26 Xiaolei Ren , Michael Ho , Jiang Ming , Yu Lei , Li Li

Binary decompilation plays a vital role in various cybersecurity and software engineering tasks. Recently, end-to-end decompilation methods powered by large language models (LLMs) have garnered significant attention due to their ability to…

软件工程 · 计算机科学 2025-05-27 Peipei Liu , Jian Sun , Rongkang Sun , Li Chen , Zhaoteng Yan , Peizheng Zhang , Dapeng Sun , Dawei Wang , Xiaoling Zhang , Dan Li

Large language models (LLMs) have become pivotal in recent research. However, during the inference process, LLMs still require substantial resources. In this paper, we propose CliqueParcel, a method designed to improve the efficiency of…

计算与语言 · 计算机科学 2024-02-26 Jiayi Liu , Tinghan Yang , Jennifer Neville

We present TTC, an open-source parallel compiler for multidimensional tensor transpositions. In order to generate high-performance C++ code, TTC explores a number of optimizations, including software prefetching, blocking, loop-reordering,…

数学软件 · 计算机科学 2016-03-09 Paul Springer , Jeff R. Hammond , Paolo Bientinesi

Large Language Models (LLMs) for code generation evolve rapidly through fine-tuning, merging, or new model releases. However, such updates can introduce regressions, not only in correctness but also in code quality and performance. To…

软件工程 · 计算机科学 2025-07-28 Altaf Allah Abbassi , Leuson Da Silva , Amin Nikanjam , Foutse Khomh

Comparative evaluation of several systems is a recurrent task in researching. It is a key step before deciding which system to use for our work, or, once our research has been conducted, to demonstrate the potential of the resulting model.…

计算与语言 · 计算机科学 2026-02-24 Sergio Gómez González , Miguel Domingo , Francisco Casacuberta