All Stories

  1. QEDCartographer: Automating Formal Verification Using Reward-Free Reinforcement Learning
  2. Rango: Adaptive Retrieval-Augmented Proving for Automated Software Verification
  3. Automated Program Repair, What Is It Good For? Not Absolutely Nothing!
  4. Baldur: Whole-Proof Generation and Repair with Large Language Models
  5. Better Automatic Program Repair by Using Bug Reports and Tests Together
  6. Avgust: A Tool for Generating Usage-Based Tests from Videos of App Executions
  7. Lowering the bar for achieving responsible ML in modern software systems
  8. PRoofster: Automated Formal Verification
  9. Passport: Improving Automated Formal Verification Using Identifiers
  10. Blindspots in Python and Java APIs Result in Vulnerable Code
  11. Avgust: automating usage-based test generation from videos of app executions
  12. The promise and perils of using machine learning when engineering software (keynote paper)
  13. Diversity-driven automated formal verification
  14. Fairkit-learn
  15. Wasm/k: delimited continuations for WebAssembly
  16. TacTok: semantics-aware proof synthesis
  17. eQual: informing early design decisions
  18. Causal testing
  19. Visualizing Distributed System Executions
  20. Formal foundations of serverless computing
  21. Do automated program repair techniques repair hard and important bugs?
  22. Making well-informed software design decisions
  23. Effectiveness of anonymization in double-blind review
  24. Visually reasoning about system and resource behavior
  25. Repairing Programs with Semantic Code Search (T)
  26. Is the cure worse than the disease? overfitting in automated program repair
  27. Preventing data errors with continuous testing
  28. Behavioral resource-aware model inference
  29. Inferring models of concurrent systems from logs of their behavior with CSight
  30. Automatic mining of specifications from invocation traces and method invariants