中文
相关论文

相关论文: Simple Fault Localization using Execution Traces

200 篇论文

Due to the impressive code comprehension ability of Large Language Models (LLMs), a few studies have proposed to leverage LLMs to locate bugs, i.e., LLM-based FL, and demonstrated promising performance. However, first, these methods are…

软件工程 · 计算机科学 2025-02-19 Chuyang Xu , Zhongxin Liu , Xiaoxue Ren , Gehao Zhang , Ming Liang , David Lo

Fuzzing is a highly effective method for uncovering software vulnerabilities, but analyzing the resulting data typically requires substantial manual effort. This is amplified by the fact that fuzzing campaigns often find a large number of…

软件工程 · 计算机科学 2025-12-02 Patrick Herter , Vincent Ahlrichs , Ridvan Açilan , Julian Horsch

Visual object tracking is a challenging computer vision task with numerous real-world applications. Here we propose a simple but efficient Spectral Filter Tracking (SFT)method. To characterize rotational and translation invariance of…

计算机视觉与模式识别 · 计算机科学 2017-07-19 Zhen Cui , You yi Cai , Wen ming Zheng , Jian Yang

We describe a new concrete approach to giving predictable error locations for sequential (flow-sensitive) effect systems. Prior implementations of sequential effect systems rely on either computing a bottom-up effect and comparing it to a…

编程语言 · 计算机科学 2023-08-01 Colin S. Gordon , Chaewon Yun

A model checker can produce a trace of counterexample, for an erroneous program, which is often long and difficult to understand. In general, the part about the loops is the largest among the instructions in this trace. This makes the…

人工智能 · 计算机科学 2015-03-19 Mohammed Bekkouche

By leveraging large clusters of commodity hardware, the Cloud offers great opportunities to optimize the operative costs of software systems, but impacts significantly on the reliability of software applications. The lack of control of…

软件工程 · 计算机科学 2018-03-02 Leonardo Mariani , Cristina Monni , Mauro Pezzé , Oliviero Riganelli , Rui Xin

Existing methods for fine-tuning sparse LLMs often suffer from resource-intensive requirements and high retraining costs. Additionally, many fine-tuning methods often rely on approximations or heuristic optimization strategies, which may…

机器学习 · 计算机科学 2024-02-21 Song Guo , Fan Wu , Lei Zhang , Xiawu Zheng , Shengchuan Zhang , Fei Chao , Yiyu Shi , Rongrong Ji

Machine learning applications are increasingly deployed not only to serve predictions using static models, but also as tightly-integrated components of feedback loops involving dynamic, real-time decision making. These applications pose a…

The primary objective of accelerator tuning is to correct its linear optics. This involves adjusting a large set of parameters, such as quadrupole lens gradients and alignment errors, as well as addressing various calibration errors in beam…

加速器物理 · 物理学 2023-12-05 I. Morozov , Yu. Maltseva

The software development process is characterized by an iterative cycle of continuous functionality implementation and debugging, essential for the enhancement of software quality and adaptability to changing requirements. This process…

软件工程 · 计算机科学 2024-11-27 Yihao Qin , Shangwen Wang , Yan Lei , Zhuo Zhang , Bo Lin , Xin Peng , Liqian Chen , Xiaoguang Mao

Pseudocode is extensively used in introductory programming courses to instruct computer science students in algorithm design, utilizing natural language to define algorithmic behaviors. This learning approach enables students to convert…

计算机与社会 · 计算机科学 2024-10-30 Zhenyu Xu , Kun Zhang , Victor S. Sheng

Fault localization identifies program locations responsible for observed failures. Existing techniques rank suspicious code using syntactic spectra--signals derived from execution structure such as statement coverage, control-flow…

软件工程 · 计算机科学 2026-04-01 Zhaorui Yang , Haichao Zhu , Qian Zhang , Rajiv Gupta , Ashish Kundu

An assertion is commonly used to validate the expected programs behavior (e.g., if the returned value of a method equals an expected value) in software testing. Although it is a recommended practice to use only one assertion in a single…

软件工程 · 计算机科学 2025-11-12 Md. Ashraf Uddin , Shaowei Wang , An Ran Chen , Tse-Hsun , Chen , Muhammad Asaduzzaman

Inferring the root cause of failures among thousands of components in a data center network is challenging, especially for "gray" failures that are not reported directly by switches. Faults can be localized through end-to-end measurements,…

网络与互联网体系结构 · 计算机科学 2023-05-08 Vipul Harsh , Tong Meng , Kapil Agrawal , P. Brighten Godfrey

Fault localization (FL) analyzes the execution information of a test suite to pinpoint the root cause of a failure. The class imbalance of a test suite, i.e., the imbalanced class proportion between passing test cases (i.e., majority class)…

软件工程 · 计算机科学 2023-03-14 Yan Lei , Tiantian Wen , Huan Xie , Lingfeng Fu , Chunyan Liu , Lei Xu , Hongxia Sun

A model checker can produce a trace of counterexample, for an erroneous program, which is often long and difficult to understand. In general, the part about the loops is the largest among the instructions in this trace. This makes the…

人工智能 · 计算机科学 2015-03-19 Mohammed Bekkouche

Speculative execution is a hardware optimisation technique where a processor, while waiting on the completion of a computation required for an instruction, continues to execute later instructions based on a predicted value of the pending…

计算机科学中的逻辑 · 计算机科学 2025-04-29 Graeme Smith

Evaluative claims about LLM infrastructure -- ``workload X is fastest on hardware Y with software Z'' -- depend on a complex configuration space spanning hardware accelerators, interconnect bandwidth, software frameworks, parallelism plans,…

分布式、并行与集群计算 · 计算机科学 2026-05-08 Eric Ding , Byungsoo Oh , Bhaskar Kataria , Kaiwen Guo , Jelena Gvero , Abhishek Vijaya Kumar , Arjun Devraj , Lindsey Bowen , Atharv Sonwane , Emaad Manzoor , Rachee Singh

For classical fault analysis, a transient fault is required to be injected during runtime, e.g., only at a specific round. Instead, Persistent Fault Analysis (PFA) introduces a powerful class of fault attacks that allows for a fault to be…

密码学与安全 · 计算机科学 2021-05-31 Susanne Engels , Falk Schellenberg , Christof Paar

Practical applications of quantum computing depend on fault-tolerant devices that employ error correction. A promising quantum error-correcting code for large-scale quantum computing is the surface code. For this code, Fault-Tolerant…

量子物理 · 物理学 2025-08-21 Theodoros Trochatos , Christopher Kang , Andrew Wang , Frederic T. Chong , Jakub Szefer