GSoC/GCI Archive
Google Summer of Code 2015 PLASMA @ UMass

Blocks Language Front-end

by Prakhar for PLASMA @ UMass

This proposal lays out the architecture, timelines and motivation behind the Blocks Language Front-end project. The key idea is to build a drag-and-drop web interface where users generate instances of the types in the SurveyMan language, and combine them to form surveys. The system will use visual cues, like shape and color, to indicate types and legal operations. Once completed, the surveys will be exported to json which can then be fed into the Java program to build a live survey.