Global ETD Search

Search theses and dissertations gathered from participating repositories worldwide. Every result links back to the library that holds it. No account is needed.

Results

Showing 1 to 17 of 17 for “"Fault Localization"”.

  1. Cross-domain network fault localization

    Prior research has focused on intra-domain fault localization leaving the cross-domain problem largely unaddressed. Faults often have widespread effects, which if correlated, could significantly improve fault localization. For both competitive and security reasons, domain managers hesitate to share …

    nps Repository record for Cross-domain network fault localization (opens in a new tab)

  2. Enhancing Fault Localization with Cost Awareness

    … thesis is to improve the accuracy of existing fault localization (FL) techniques. We experimented with several source code line level features such as line commit size, line recency, and line length to arrive at a new fault localization technique. Based on our experiments, we propose a novel …

    vt Repository record for Enhancing Fault Localization with Cost Awareness (opens in a new tab)

  3. Spectrum-Based Fault Localization for Multiple Faults

    … is the process of identifying and removing faults from a software system. The task is traditionally performed largely manually and is thus a costly part of the software development life-cycle. Many automated approaches have been proposed to alleviate the cost of debugging, particularly for …

    stellenbosch Repository record for Spectrum-Based Fault Localization for Multiple Faults (opens in a new tab)

  4. Empirical Investigations of More Practical Fault Localization Approaches

    … even a trillion of US dollars. As a result, many fault localization (FL) techniques for localizing bugs automatically, have been proposed. Despite its popularity, adopting FL in industrial environments has been impractical due to its undesirable accuracy and high runtime overhead cost. Motivated …

    vt Repository record for Empirical Investigations of More Practical Fault Localization Approaches (opens in a new tab)

  5. A novel invariants-based approach for automated software fault localization

    … generated good inputs that are close to the fault-triggering input, to select a set of candidate program locations which are possible root causes. We then trim the set of candidate root causes using software-implemented dynamic backwards slicing, plus two new filtering heuristics: dependence …

    uiuc Repository record for A novel invariants-based approach for automated software fault localization (opens in a new tab)

  6. Automatic fault localization in concurrent programs using noising and search strategies

    … challenges we have developed CFLASH (Concurrency Faults Localized Automatically using Search Heuristics), an automatic fault localization tool for multithreaded Java programs. CFLASH utilizes a combination of noise-based code injection and a heuristic search algorithm to identify potentially …

    uoit Repository record for Automatic fault localization in concurrent programs using noising and search strategies (opens in a new tab)

  7. A Bayesian network framework for fusing spectrum-based fault localization and forward slicing

    [EMBARGOED UNTIL 12/01/2026] Fault localization techniques based on spectrum analysis (SBFL), such as Ochiai, Tarantula, D*, and Barinel, have achieved state-of-the-art performance in many benchmarks, yet their effectiveness can degrade in complex, multi-fault programs where coverage information …

    missouri Repository record for A Bayesian network framework for fusing spectrum-based fault localization and forward slicing (opens in a new tab)

  8. Studying the impact of early test termination due to assertion failure on code coverage and spectrum-based fault localization

    … code coverage information (e.g., spectrum-based fault localization). We refer to such a scenario as early test termination. Understanding the impact of early test termination on test coverage is important for software testing and debugging, particularly for the techniques that rely on coverage …

    manitoba Repository record for Studying the impact of early test termination due to assertion failure on code coverage and spectrum-based fault localization (opens in a new tab)

  9. Nonlocalized faulting in a thick lithosphere : application to lunar contraction

    … lack of a visible global system of compressive faults. We model the lunar lithosphere as a layered elastic medium that fails according to a Mohr-Coulomb criterion. We use elastic constants inferred from lunar seismic profiles, and use a finite element code to model the response of this …

    mit Repository record for Nonlocalized faulting in a thick lithosphere : application to lunar contraction (opens in a new tab)

  10. FReAK: fault injection based resilience assessment of Kubernetes

    … container orchestrator, using nearly 12000 fault injections in the control plane of Kubernetes performed using FReAK, an automated fault injector, is presented in this thesis. Subsequently, the vulnerable functionalities of the components are uncovered. Additionally, a Bayesian model for …

    uiuc Repository record for FReAK: fault injection based resilience assessment of Kubernetes (opens in a new tab)

  11. A Novel Method for the Location of High Impedance Faults

    … system reliability and minimize the impact of faults in a distribution system, a timely restoration is needed which requires accurate fault localization. Locating High Impedance Faults (HIFs) is specifically challenging because of their variable and nonlinear nature. Most existing approaches …

    vt Repository record for A Novel Method for the Location of High Impedance Faults (opens in a new tab)

  12. Error directed execution history analysis: an approach to automatic debugging

    … search, heuristic techniques perform automatic fault Localization.

    vt Repository record for Error directed execution history analysis: an approach to automatic debugging (opens in a new tab)

  13. Tackling Test Flakiness: Understanding the Problem and Providing Practical Mitigations

    … We also introduced Spectrum-based Flaky Fault Localization (SFFL), an automated debugging technique that aims to pinpoint the specific lines in the source code that cause a flaky test's non-deterministic behavior. SFFL extends traditional Spectrum-based Fault Localization (SFL) by …

    passau-thes Repository record for Tackling Test Flakiness: Understanding the Problem and Providing Practical Mitigations (opens in a new tab)

  14. Data-Centric Situational Awareness and Management in Intelligent Power Systems

    … big data, the first approach provides a fault analysis solution based on characterization and analytics of the synchrophasor measurements. Specifically, the optimal synchrophasor measurement devices selection algorithm (OSMDSA) and matching pursuit decomposition (MPD) based …

    denver Repository record for Data-Centric Situational Awareness and Management in Intelligent Power Systems (opens in a new tab)

  15. Interpretability and Debugging for Distributed Privacy Preserving Machine Learning

    … for federated learning that effectively localize faults and attribute global model predictions without degrading performance or violating FL's core privacy principles? The central insight is that effective debugging and interpretability can be achieved by analyzing model parameters, activations, …

    vt Repository record for Interpretability and Debugging for Distributed Privacy Preserving Machine Learning (opens in a new tab)

  16. Systems, models and algorithms for failure diagnosis in networked infrastructure

    … Analysis (RCA). The goal of RCA is to localize faults with high accuracy in a timely manner using practical monitoring telemetry. There are two major challenges in designing such RCA solutions: (1) accurately modeling the behavior of the system and (2) using the model to infer the root causes …

    uiuc Repository record for Systems, models and algorithms for failure diagnosis in networked infrastructure (opens in a new tab)

  17. Turning Up the Heat!: Using Fault-Localizing Heat Maps to Help Students Improve Their Code

    … work we apply a technique called statistical fault location (SFL) to student program assignments. Using the GZoltar software tool, we applied this technique to a set of previously-submitted student assignments gathered from students in our introductory CS course, CS 1114: Introduction to …

    vt Repository record for Turning Up the Heat!: Using Fault-Localizing Heat Maps to Help Students Improve Their Code (opens in a new tab)