S. Amarsinghe

Learn More
A B S T R A C T New computing platforms have greatly increased the demand for programmers , but learning to program remains a big challenge. Program synthesis techniques have the potential to revolutionize programming by making it more accessible. In this dissertation, I present three systems , AutoProf, FlashFill, and Storyboard Programming Tool (Spt),(More)
  • 1