Making Mashups with Marmite: Towards End-User Programming for the Web

被引:0
|
作者
Wong, Jeffrey [1 ]
Hong, Jason I. [1 ]
机构
[1] Carnegie Mellon Univ, Human Comp Interact Inst, Pittsburgh, PA 15213 USA
关键词
mashup; end-user programming; web services; spreadsheet;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
There is a tremendous amount of web content available today, but it is not always in a form that supports end-users' needs. In many cases, all of the data and services needed to accomplish a goal already exist, but are not in a form amenable to an end-user. To address this problem, we have developed an end-user programming tool called Marmite, which lets end-users create so-called mashups that re-purpose and combine existing web content and services. In this paper, we present the design, implementation, and evaluation of Marmite. An informal user study found that programmers and some spreadsheet users had little difficulty using the system.
引用
收藏
页码:1435 / 1444
页数:10
相关论文
共 50 条
  • [1] Marmite: Towards end-user programming for the web
    Wong, Jeffrey
    [J]. VL/HCC 2007: IEEE SYMPOSIUM ON VISUAL LANGUAGES AND HUMAN-CENTRIC COMPUTING, PROCEEDINGS, 2007, : 270 - 271
  • [2] An environment for End-User Development of Web mashups
    Ghiani, Giuseppe
    Paterno, Fabio
    Spano, Lucio Davide
    Pintori, Giuliano
    [J]. INTERNATIONAL JOURNAL OF HUMAN-COMPUTER STUDIES, 2016, 87 : 38 - 64
  • [3] Natural End-User Development of Web Mashups
    Aghaee, Saeed
    Pautasso, Cesare
    De Angeli, Antonella
    [J]. 2013 IEEE SYMPOSIUM ON VISUAL LANGUAGES AND HUMAN-CENTRIC COMPUTING (VL/HCC 2013), 2013, : 111 - 118
  • [4] Towards flexible and lightweight integration of web applications by end-user programming
    Han, Hao
    Tokuda, Takehiro
    [J]. INTERNATIONAL JOURNAL OF WEB INFORMATION SYSTEMS, 2010, 6 (04) : 359 - +
  • [5] End-User Development of Mashups with NaturalMash
    Aghaee, Saeed
    Pautasso, Cesare
    [J]. JOURNAL OF VISUAL LANGUAGES AND COMPUTING, 2014, 25 (04): : 414 - 432
  • [6] Towards an end-user programming environment for the Grid
    Shu, CC
    Yu, HY
    Xiao, LJ
    Liu, HZ
    Xu, ZW
    [J]. GRID AND COOPERATIVE COMPUTING - GCC 2005, PROCEEDINGS, 2005, 3795 : 345 - 356
  • [7] Towards End-User Web Scraping for Customization
    Katongo, Kapaya
    Litt, Geoffrey
    Jackson, Daniel
    [J]. COMPANION PROCEEDINGS OF THE 5TH INTERNATIONAL CONFERENCE ON THE ART, SCIENCE, AND ENGINEERING OF PROGRAMMING (PROGRAMMING 2021 COMPANION), 2021, : 49 - 59
  • [8] Towards End-User Web Software Visualization
    Anslow, Craig
    Noble, James
    Marshall, Stuart
    Tempero, Ewan
    [J]. 2008 IEEE SYMPOSIUM ON VISUAL LANGUAGES AND HUMAN-CENTRIC COMPUTING, PROCEEDINGS, 2008, : 256 - +
  • [9] Towards Distribution Options in the End-User Development of Multi-device Mashups
    Mross, Oliver
    Meissner, Klaus
    [J]. CURRENT TRENDS IN WEB ENGINEERING (ICWE 2018), 2018, 11153 : 35 - 48
  • [10] END-USER PROGRAMMING
    JONES, C
    [J]. COMPUTER, 1995, 28 (09) : 68 - 70