Marron, et al.. A Decentralized Approach for Programming Interactive Applications with Javascript and Blockly. ACM Press, 2012, doi:10.1145/2414639.2414648.