Filters








6 Hits in 2.2 sec

Programming by a sample [chapter]

Björn Hartmann, Leslie Wu, Kevin Collins, Scott R. Klemmer
2010 No Code Required  
Source-code examples of APIs enable developers to quickly gain a gestalt understanding of a library's functionality, and they support organically creating applications by incrementally modifying a functional  ...  We introduce d.mix, a tool for creating web mashups that leverages this site-to-service correspondence.  ...  This research was supported through NSF grant IIS-0534662; a Microsoft New Faculty Fellowship; a PC donation from Intel; and a SAP Stanford Graduate Fellowship for Björn Hartmann.  ... 
doi:10.1016/b978-0-12-381541-5.00010-9 fatcat:qx4cdhmqsbdmtecksfx7uzdy4q

Programming by a sample

Björn Hartmann, Leslie Wu, Kevin Collins, Scott R. Klemmer
2007 Proceedings of the 20th annual ACM symposium on User interface software and technology - UIST '07  
Source-code examples of APIs enable developers to quickly gain a gestalt understanding of a library's functionality, and they support organically creating applications by incrementally modifying a functional  ...  We introduce d.mix, a tool for creating web mashups that leverages this site-to-service correspondence.  ...  This research was supported through NSF grant IIS-0534662; a Microsoft New Faculty Fellowship; a PC donation from Intel; and a SAP Stanford Graduate Fellowship for Björn Hartmann.  ... 
doi:10.1145/1294211.1294254 dblp:conf/uist/HartmannWCK07 fatcat:jri556zdtfao5dihk6zpmfylte

ScrAPIr

Tarfah Alrashed, Jumana Almahmoud, Amy X. Zhang, David R. Karger
2020 Proceedings of the 2020 CHI Conference on Human Factors in Computing Systems  
If sites apply rate limits by token, this single token will rapidly be exhausted by multiple users.  ...  EXPERIENCES AND STRATEGIES WITH WEB DATA We began by investigating people's needs for and experiences with retrieving web data by distributing a survey through various private university mailing lists,  ... 
doi:10.1145/3313831.3376691 dblp:conf/chi/AlrashedAZK20 fatcat:e5hxtpcacncsdnq6lwwsvwm4am

Two studies of opportunistic programming

Joel Brandt, Philip J. Guo, Joel Lewenstein, Mira Dontcheva, Scott R. Klemmer
2009 Proceedings of the 27th international conference on Human factors in computing systems - CHI 09  
We analyzed a month of queries to an online programming portal, examining the lexical structure, refinements made, and result pages visited.  ...  These results contribute to a theory of online resource usage in programming, and suggest opportunities for tools to facilitate online knowledge work.  ...  This research was supported in part by NSF Grant IIS-0745320.  ... 
doi:10.1145/1518701.1518944 dblp:conf/chi/BrandtGLDK09 fatcat:oy5flsa67vc6jg5ooleonryyoa

HydraScope

Björn Hartmann, Michel Beaudouin-Lafon, Wendy E. Mackay
2013 Proceedings of the 2nd ACM International Symposium on Pervasive Displays - PerDis '13  
We introduce HydraScope, a framework for transforming existing web applications into meta-applications that execute and synchronize multiple copies of applications in parallel, with a multi-user input  ...  We describe the Hydra-Scope architecture, validated with five meta-applications.  ...  HydraScope can also create meta-applications out of noncollaborative web applications by using web frameworks for real-time data sharing, such as ShareJS 2 .  ... 
doi:10.1145/2491568.2491578 dblp:conf/perdis/HartmannBM13 fatcat:rjlfndep3fggpm3lahzcruftxu

Designing with interactive example galleries

Brian Lee, Savil Srivastava, Ranjitha Kumar, Ronen Brafman, Scott R. Klemmer
2010 Proceedings of the 28th international conference on Human factors in computing systems - CHI '10  
Adaptive Ideas Web design tool.  ...  Can interactive example galleries bring this practice to everyday users doing design work, and does working with examples help the designs they create?  ...  ACKNOWLEDGEMENTS We thank the National Science Foundation (IIS-0745320 and IIS-0534662) and the Hasso Plattner Design Thinking Research Program for supporting this work.  ... 
doi:10.1145/1753326.1753667 dblp:conf/chi/LeeSKBK10 fatcat:q6rfqt5uujbcjfs7etr5u346ja