Repository logo

Infoscience

  • English
  • French
Log In
Logo EPFL, École polytechnique fédérale de Lausanne

Infoscience

  • English
  • French
Log In
  1. Home
  2. Academic and Research Output
  3. Conferences, Workshops, Symposiums, and Seminars
  4. Debug Determinism: The Sweet Spot for Replay-Based Debugging
 
conference paper not in proceedings

Debug Determinism: The Sweet Spot for Replay-Based Debugging

Zamfir, Cristian  
•
Altekar, Gautam
•
Candea, George  
Show more
2011
13th Workshop on Hot Topics in Operating Systems (HotOS)

Deterministic replay tools offer a compelling approach to debugging hard-to-reproduce bugs. Recent work on relaxed-deterministic replay techniques shows that replay debugging with low in-production overhead is possible. However, despite considerable progress, a replay-debugging system that offers not only low in-production runtime overhead but also high debugging utility, remains out of reach. To this end, we argue that the research community should strive for debug determinism —a new determinism model premised on the idea that effective debugging entails reproducing the same failure and the same root cause as the original execution. We present ideas on how to achieve and quantify debug determinism and give preliminary evidence that a debug deterministic system has potential to provide both low in-production overhead and high debugging utility.

  • Files
  • Details
  • Metrics
Type
conference paper not in proceedings
Author(s)
Zamfir, Cristian  
Altekar, Gautam
Candea, George  
Stoica, Ion
Date Issued

2011

Editorial or Peer reviewed

REVIEWED

Written at

EPFL

EPFL units
DSLAB  
Event nameEvent placeEvent date
13th Workshop on Hot Topics in Operating Systems (HotOS)

Napa, CA

2011

Available on Infoscience
May 24, 2011
Use this identifier to reference this record
https://infoscience.epfl.ch/handle/20.500.14299/67803
Logo EPFL, École polytechnique fédérale de Lausanne
  • Contact
  • infoscience@epfl.ch

  • Follow us on Facebook
  • Follow us on Instagram
  • Follow us on LinkedIn
  • Follow us on X
  • Follow us on Youtube
AccessibilityLegal noticePrivacy policyCookie settingsEnd User AgreementGet helpFeedback

Infoscience is a service managed and provided by the Library and IT Services of EPFL. © EPFL, tous droits réservés