Eager: programming repetitive tasks by demonstration
Watch what I do
Proceedings of the 17th annual ACM symposium on User interface software and technology
A1: end-user programming for web-based system administration
Proceedings of the 18th annual ACM symposium on User interface software and technology
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Summarizing personal web browsing sessions
UIST '06 Proceedings of the 19th annual ACM symposium on User interface software and technology
Enabling web browsers to augment web sites' filtering and sorting functionalities
UIST '06 Proceedings of the 19th annual ACM symposium on User interface software and technology
Building data integration queries by demonstration
Proceedings of the 12th international conference on Intelligent user interfaces
Koala: capture, share, automate, personalize business processes on the web
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Making mashups with marmite: towards end-user programming for the web
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
User-friendly functional programming for web mashups
ICFP '07 Proceedings of the 12th ACM SIGPLAN international conference on Functional programming
Relations, cards, and search templates: user-guided web data integration and layout
Proceedings of the 20th annual ACM symposium on User interface software and technology
Smart bookmarks: automatic retroactive macro recording on the web
Proceedings of the 20th annual ACM symposium on User interface software and technology
ManyEyes: a Site for Visualization at Internet Scale
IEEE Transactions on Visualization and Computer Graphics
Topes: reusable abstractions for validating data
Proceedings of the 30th international conference on Software engineering
Transcendence: enabling a personal view of the deep web
Proceedings of the 13th international conference on Intelligent user interfaces
Potluck: data mash-up tool for casual users
ISWC'07/ASWC'07 Proceedings of the 6th international The semantic web and 2nd Asian conference on Asian semantic web conference
Piggy bank: experience the semantic web inside your web browser
ISWC'05 Proceedings of the 4th international conference on The Semantic Web
Towards the web of applications: incorporating end user programming into the web 2.0 communities
Proceedings of the 2nd international workshop on Social software engineering and applications
Mining web interactions to automatically create mash-ups
Proceedings of the 22nd annual ACM symposium on User interface software and technology
Mobia Modeler: easing the creation process of mobile applications for non-technical users
Proceedings of the 15th international conference on Intelligent user interfaces
No Code Required: Giving Users Tools to Transform the Web
No Code Required: Giving Users Tools to Transform the Web
The Personal Web: smart internet for me
Proceedings of the 2010 Conference of the Center for Advanced Studies on Collaborative Research
A step-by-step debugging technique to facilitate mashup development and maintenance
Proceedings of the 3rd and 4th International Workshop on Web APIs and Services Mashups
Content and hierarchy in pixel-based methods for reverse engineering interface structure
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Wrangler: interactive visual specification of data transformation scripts
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Data collection by the people, for the people
CHI '11 Extended Abstracts on Human Factors in Computing Systems
End-user development of service-based interactive web applications at the presentation layer
Proceedings of the 3rd ACM SIGCHI symposium on Engineering interactive computing systems
Creating mashups by direct manipulation of existing web applications
IS-EUD'11 Proceedings of the Third international conference on End-user development
Database-as-a-service for long-tail science
SSDBM'11 Proceedings of the 23rd international conference on Scientific and statistical database management
A framework with tools for designing web-based geographic applications
Proceedings of the 11th ACM symposium on Document engineering
Mixer: mixed-initiative data retrieval and integration by example
INTERACT'11 Proceedings of the 13th IFIP TC 13 international conference on Human-computer interaction - Volume Part I
Proactive wrangling: mixed-initiative end-user programming of data transformation scripts
Proceedings of the 24th annual ACM symposium on User interface software and technology
Proceedings of the 2011 Conference of the Center for Advanced Studies on Collaborative Research
End-User programming for web mashups: Open research challenges
ICWE'11 Proceedings of the 11th international conference on Current Trends in Web Engineering
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Profiler: integrated statistical analysis and visualization for data quality assessment
Proceedings of the International Working Conference on Advanced Visual Interfaces
Information Visualization - Special issue on State of the Field and New Research Directions
Clui: a platform for handles to rich objects
Proceedings of the 25th annual ACM symposium on User interface software and technology
User interface toolkit mechanisms for securing interface elements
Proceedings of the 25th annual ACM symposium on User interface software and technology
OXPath: A language for scalable data extraction, automation, and crawling on the deep web
The VLDB Journal — The International Journal on Very Large Data Bases
PadSpace: A new framework for the service federation of web resources
Information Systems Frontiers
Carpé data: supporting serendipitous data integration in personal information management
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Towards ergonomic user interface composition: a study about information density criterion
HCI'13 Proceedings of the 15th international conference on Human-Computer Interaction: human-centred design approaches, methods, tools, and environments - Volume Part I
The Personal Web
An approach for supporting distributed user interface orchestration over the Web
International Journal of Human-Computer Studies
Hi-index | 0.00 |
Mashups are an increasingly popular way to integrate data from multiple web sites to fit a particular need, but it often requires substantial technical expertise to create them. To lower the barrier for creating mashups, we have extended the CoScripter web automation tool with a spreadsheet-like environment called Vegemite. Our system uses direct-manipulation and programming-by-demonstration tech-niques to automatically populate tables with information collected from various web sites. A particular strength of our approach is its ability to augment a data set with new values computed by a web site, such as determining the driving distance from a particular location to each of the addresses in a data set. An informal user study suggests that Vegemite may enable a wider class of users to address their information needs.