• Home
  • Search
  • Reducing confounding bias in predicate-level statistical debugging metrics
  • Cite Icon25
  • https://doi.org/10.5555/2337223.2337278Copy DOI Icon

Reducing confounding bias in predicate-level statistical debugging metrics

  • Jun 2, 2012
  • Ross Gore +1 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Statistical debuggers use data collected during test case execution to automatically identify the location of faults within software. Recent work has applied causal inference to eliminate or reduce control and data flow dependence confounding bias in statement-level statistical debuggers. The result is improved effectiveness. This is encouraging but motivates two novel questions: (1) how can causal inference be applied in predicate-level statistical debuggers and (2) what other biases can be eliminated or reduced. Here we address both questions by providing a model that eliminates or reduces control flow dependence and failure flow confounding bias within predicate-level statistical debuggers. We present empirical results demonstrating that our model significantly improves the effectiveness of a variety of predicate-level statistical debuggers, including those that eliminate or reduce only a single source of confounding bias.

Similar Papers
  • Research Article
  • Citations17

Unified control flow and data dependence traces

  • Sep 01, 2007
  • ACM Transactions on Architecture and Code Optimization
  • Sriraman Tallam +1
  • Conference Article
  • Citations147

A firewall concept for both control-flow and data-flow in regression integration testing

  • Nov 09, 1992
  • L.J White +1
  • Research Article
  • Citations194

A new approach to program testing

  • Apr 01, 1975
  • ACM SIGPLAN Notices
  • James C King
  • Research Article
  • Citations4

Kamino: Dynamic Approach to Semantic Code Clone Detection

  • Jan 01, 2014
  • Columbia Academic Commons (Columbia University)
  • Lindsay Anne Neubauer
  • Book Chapter
  • Citations8

Optimizing Resource Allocation for Scientific Workflows Using Advance Reservations

  • Jan 01, 2010
  • Christoph Langguth +1
  • Research Article

A structure based measurement of software

  • Feb 21, 1989
  • Narayan C Debnath
  • Research Article
  • Citations111

Predicting metamorphic relations for testing scientific software: a machine learning approach using graph kernels

  • Nov 16, 2015
  • Software Testing, Verification and Reliability
  • Upulee Kanewala +2
  • Conference Article
  • Citations20

PCC: a modeling technique for mixed control/data flow systems

  • Nov 22, 2002
  • T Grotker +2
  • Book Chapter
  • Citations1

Abstraction of Information Flow Table from a Restructured Legacy ‘C’ Program to Be Amenable for Multicore Architecture

  • May 26, 2018
  • R N Kulkarni +1
  • Conference Article
  • Citations263

C-FLAT

  • Oct 24, 2016
  • Tigist Abera +7
  • Conference Article
  • Citations11

English

  • Jan 01, 2015
  • Vera Pantelic +6
  • Conference Article
  • Citations56

Dependencies and separation of duty constraints in GTRBAC

  • Jun 02, 2003
  • James B D Joshi +3
  • Book Chapter
  • Citations7

Scheduling Data Intensive Scientific Workflows in Cloud Environment Using Nature Inspired Algorithms

  • Jan 01, 2019
  • Shikha Mehta +1
  • Book Chapter
  • Citations81

Beyond Control-Flow: Extending Business Process Configuration to Roles and Objects

  • Jan 01, 2008
  • Marcello La Rosa +4
  • Book Chapter

Data Flow Testing

  • Jan 15, 2002
  • Encyclopedia of Software Engineering
  • Elaine J Weyuker
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.