Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

We've Got You Covered - Type-Guided Repair of Incomplete Input Generators

ACM SIGPLAN via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore a 16-minute conference presentation from OOPSLA 2025 that introduces a novel program repair technique for fixing incomplete input generators in property-based testing. Learn how researchers from Purdue University and IIT Hyderabad developed an approach to automatically patch generators that fail to produce all valid inputs meeting specified preconditions. Discover the innovative enumerative synthesis algorithm that leverages coverage types to identify missing test values and evaluate potential repairs. Examine the implementation of Cobb, a repair tool for OCaml generators, and review its performance on benchmarks from the property-based testing literature. Understand how this type-guided repair method addresses the common problem of handwritten generators being unable to generate complete sets of valid inputs, ultimately improving the effectiveness of automated testing for programs with semantically rich preconditions.

Syllabus

[OOPSLA'25] We’ve Got You Covered: Type-Guided Repair of Incomplete Input Generators

Taught by

ACM SIGPLAN

Reviews

Start your review of We've Got You Covered - Type-Guided Repair of Incomplete Input Generators

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.