End-user programming of mashups with vegemite
End-user programming of mashups with vegemite
复制标题
最终用户使用 vegemite 进行混搭编程
DOI:
10.1145/1502650.1502667
复制
发表时间:
2009
期刊:
影响因子:
--
通讯作者:
T. Lau
中科院分区:
文献类型:
--
作者:
James Lin;J. Wong;Jeffrey Nichols;A. Cypher;T. Lau
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.