Sciweavers

IUI
2009
ACM

End-user programming of mashups with vegemite

14 years 8 months ago
End-user programming of mashups with vegemite
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 directmanipulation and programming-by-demonstration techniques 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. Author Keywords End-user programming, programming by demonstration, mashup, data integration, automation, web ACM Classification Keywords H5.m. Information interfaces and ...
James Lin, Jeffrey Wong, Jeffrey Nichols, Allen Cy
Added 17 Mar 2010
Updated 17 Mar 2010
Type Conference
Year 2009
Where IUI
Authors James Lin, Jeffrey Wong, Jeffrey Nichols, Allen Cypher, Tessa A. Lau
Comments (0)