Skip to main content

Showing 1–1 of 1 results for author: Sibghat, H

.
  1. Learning to Blame: Localizing Novice Type Errors with Data-Driven Diagnosis

    Authors: Eric L. Seidel, Huma Sibghat, Kamalika Chaudhuri, Westley Weimer, Ranjit Jhala

    Abstract: Localizing type errors is challenging in languages with global type inference, as the type checker must make assumptions about what the programmer intended to do. We introduce Nate, a data-driven approach to error localization based on supervised learning. Nate analyzes a large corpus of training data -- pairs of ill-typed programs and their "fixed" versions -- to automatically learn a model of wh… ▽ More

    Submitted 17 September, 2017; v1 submitted 24 August, 2017; originally announced August 2017.

    Comments: OOPSLA '17