A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2014; you can also visit the original URL.
The file type is application/pdf
.
Filters
Programming by a sample
[chapter]
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
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
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
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
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
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