Publications

Conference Papers


  1. Lazy Diagnosis of In-Production Concurrency Bugs (to appear) Baris Kasikci , Weidong Cui, Xinyang Ge, Ben Niu. Symposium on Operating Systems Principles, Shanghai, China, Oct 2017

  2. Failure Sketching: A Technique for Automated Root Cause Diagnosis of In-Production Failures [talk video | slides]
    Baris Kasikci , Benjamin Schubert, Cristiano Pereira, Gilles Pokam, George Candea.
    Symposium on Operating Systems Principles (SOSP), Monterey, CA, Oct 2015

  3. Efficient Tracing of Cold Code Via Bias-Free Sampling [talk video | slides]
    Baris Kasikci, Thomas Ball, George Candea, John Erickson, Madanlal Musuvathi
    USENIX Annual Technical Conference (Usenix ATC), Philadelphia, PA, June 2014

  4. RaceMob: Crowdsourced Data Race Detection [talk video | slides]
    Baris Kasikci, Cristian Zamfir, and George Candea
    Symposium on Operating Systems Principles (SOSP), Nemacolin Woodlands Resort, PA, November 2013

  5. Data Races vs. Data Race Bugs: Telling the Difference with Portend [slides]
    Baris Kasikci, Cristian Zamfir, and George Candea
    Intl. Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), London, UK, March 2012

Journal Papers


  1. Automated Classification of Data Races for Both Strong and Weak Memory Models
    Baris Kasikci, Cristian Zamfir, and George Candea
    ACM Transactions of Programming Languages and Systems (TOPLAS)

Workshop Papers


  1. Failure Sketches: A Better Way to Debug [slides]
    Baris Kasikci, Benjamin Schubert, Cristiano Pereira, Gilles Pokam, Madan Musuvathi, George Candea
    Workshop on Hot Topics in Operating Systems (HotOS), Kartause Ittingen, Switzerland, May 2015

  2. Lockout: Efficient Testing for Deadlock Bugs [slides]
    Ali Kheradmand, Baris Kasikci, and George Candea
    Workshop on Determinism and Correctness in Parallel Programming (WoDet), Salt Lake City, UT March 2014

  3. Automated Debugging for Arbitrarily Long Executions [slides]
    Cristian Zamfir, Baris Kasikci, Johannes Kinder, Edouard Bugnion, and George Candea
    Workshop on Hot Topics in Operating Systems (HotOS), Santa Ana Pueblo, NM, May 2013

  4. CORD: A Collaborative Framework for Distributed Data Race Detection [slides]
    Baris Kasikci, Cristian Zamfir, and George Candea
    Workshop on Hot Topics in System Dependability (HotDep), Hollywood, USA October 2012