Reading List
CS 590F: Software Reliability


Debugging


  1. Execution Reduction

  2. Dynamic Slicing Based Debugging

  3. Failure Oblivious Computing

  4. Data Race Detection

  5. Tracing/Replay

  6. Statistical Debugging -

  7. Debugging by Mining Large Static Code Base

  8. Advanced Debuggers


Security


  1. Information Flow

  2. Secure Execution

  3. Detecting Vulneralibities

  4. SQL Injection Attacks -


Software Testing


  1. Test Generation

  2. Interesting Directions in Testing -


Hotch-potch


  1. Matching Program Executions -

  2. Query Program Executions -

  3. Data Verification -