中文
相关论文

相关论文: Automated Fault Localization Using Potential Invar…

200 篇论文

This paper introduces the notion of Constrained Locating Arrays (CLAs), mathematical objects which can be used for fault localization in software testing. CLAs extend ordinary locating arrays to make them applicable to testing of systems…

软件工程 · 计算机科学 2019-06-03 Hao Jin , Tatsuhiro Tsuchiya

Fault localization is a critical process that involves identifying specific program elements responsible for program failures. Manually pinpointing these elements, such as classes, methods, or statements, which are associated with a fault…

软件工程 · 计算机科学 2024-03-18 Ratnadira Widyasari , Jia Wei Ang , Truong Giang Nguyen , Neil Sharma , David Lo

This paper proposes a general machine learning framework called the localization method, which is fundamentally built on two core concepts: localization kernels and local means -- key components that underpin the self-attention mechanism.…

机器学习 · 计算机科学 2026-05-28 Congwei Song

Software testing is essential for the reliable development of complex software systems. A key step in software testing is fault localization, which uses test data to pinpoint failure-inducing combinations for further diagnosis. Existing…

软件工程 · 计算机科学 2026-03-30 Yi Ji , Simon Mak , Ryan Lekivetz , Joseph Morgan

Debugging is one of the most time-consuming and expensive tasks in software development. Several formula-based fault localization (FBFL) methods have been proposed, but they fail to guarantee a set of diagnoses across all failing tests or…

软件工程 · 计算机科学 2025-09-08 Pedro Orvalho , Mikoláš Janota , Vasco Manquinho

We consider the problem of estimating a regression function when a covariate is measured with error. Using the local polynomial estimator of Delaigle, Fan, and Carroll (2009) as a benchmark, we propose an alternative way of solving the…

统计方法学 · 统计学 2017-01-24 Xianzheng Huang , Haiming Zhou

Most automated software testing tasks can benefit from the abstract representation of test cases. Traditionally, this is done by encoding test cases based on their code coverage. Specification-level criteria can replace code coverage to…

软件工程 · 计算机科学 2022-07-01 Emad Jabbar , Soheila Zangeneh , Hadi Hemmati , Robert Feldt

Automatic program repair (APR) has recently gained attention because it proposes to fix software defects with no human intervention. To automatically fix defects, most APR tools use the developer-written tests to (a) localize the defect,…

软件工程 · 计算机科学 2021-04-19 Manish Motwani

Understanding the dynamics of complex systems is a central task in many different areas ranging form biology via epidemics to economics and engineering. Unexpected behaviour of dynamic systems or even systems failure is sometimes difficult…

最优化与控制 · 数学 2020-06-11 Dominik Kahl , Andreas Weber , Maik Kschischo

The execution behavior of a program often depends on external resources, such as program inputs or file contents, and so cannot be run in isolation. Nevertheless, software developers benefit from fast iteration loops where automated tools…

机器学习 · 计算机科学 2022-03-30 David Bieber , Rishab Goel , Daniel Zheng , Hugo Larochelle , Daniel Tarlow

Invariance to geometric transformations is a highly desirable property of automatic classifiers in many image recognition tasks. Nevertheless, it is unclear to which extent state-of-the-art classifiers are invariant to basic transformations…

计算机视觉与模式识别 · 计算机科学 2015-07-24 Alhussein Fawzi , Pascal Frossard

Defect detection aims to detect and localize regions out of the normal distribution.Previous approaches model normality and compare it with the input to identify defective regions, potentially limiting their generalizability.This paper…

计算机视觉与模式识别 · 计算机科学 2023-11-30 Jiang Lin , Yaping Yan

We introduce an algorithm to locate contours of functions that are expensive to evaluate. The problem of locating contours arises in many applications, including classification, constrained optimization, and performance analysis of…

机器学习 · 统计学 2018-12-20 Alexandre N. Marques , Remi R. Lam , Karen E. Willcox

Accurate localization is a foundational capacity, required for autonomous vehicles to accomplish other tasks such as navigation or path planning. It is a common practice for vehicles to use GPS to acquire location information. However, the…

计算机视觉与模式识别 · 计算机科学 2020-10-21 Dongfang Liu , Yiming Cui , Xiaolei Guo , Wei Ding , Baijian Yang , Yingjie Chen

Given a deterministic finite automaton and its implementation with at most one single fault, that we can test on a set of inputs, we provide an algorithm to find a test set that guarantees finding whether the fault exists.

形式语言与自动机理论 · 计算机科学 2021-06-02 Artur Polański , Eryk Lipka

Recent research demonstrated that mutation-based fault localization techniques are relatively accurate and practical. However, these methods have never been compared and have only been assessed with simple hand-seeded faults. Therefore,…

软件工程 · 计算机科学 2016-07-20 Thierry Titcheu Chekam , Mike Papadakis , Yves Le Traon

We propose a new, generic and flexible methodology for nonparametric function estimation, in which we first estimate the number and locations of any features that may be present in the function, and then estimate the function parametrically…

统计方法学 · 统计学 2024-12-17 Rafal Baranowski , Yining Chen , Piotr Fryzlewicz

Factor analysis has been extensively used to reveal the dependence structures among multivariate variables, offering valuable insight in various fields. However, it cannot incorporate the spatial heterogeneity that is typically present in…

统计方法学 · 统计学 2024-11-14 Yanxiu Jin , Tomoya Wakayama , Renhe Jiang , Shonosuke Sugasawa

Among other uses, neural networks are a powerful tool for solving deterministic and Bayesian inverse problems in real-time, where variational autoencoders, a specialized type of neural network, enable the Bayesian estimation of model…

机器学习 · 计算机科学 2025-09-25 Andrea Tonini , Luca Dede'

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