End user programming on the Web

被引:1
|
作者
Cypher, Allen [1 ]
机构
[1] IBM Res Almaden, San Jose, CA USA
关键词
D O I
10.1016/B978-0-12-381541-5.00001-8
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This introduction explains who end users are and why they want to program. In the past 25 years, there have been two main approaches to enable end users to create their own programs: scripting languages and programming by demonstration. After outlining the challenges that confront these approaches, we shall see how the Web has removed some of the most significant barriers, opening the way for the recent progress that is detailed in this book.
引用
收藏
页码:3 / 22
页数:20
相关论文
共 50 条
  • [1] The temporal dimension in end user programming for the Web
    Adar, Eytan
    Dontcheva, Mira
    Fogarty, James A.
    Weld, Daniel S.
    [J]. NO CODE REQUIRED: GIVING USERS TOOLS TO TRANSFORM THE WEB, 2010, : 251 - 266
  • [2] 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
  • [3] Towards the Web of Applications: Incorporating End User Programming into the Web 2.0 Communities
    Ahmadi, Navid
    Jazayeri, Mehdi
    Lelli, Francesco
    Repenning, Alexander
    [J]. 2ND INTERNATIONAL WORKSHOP ON SOCIAL SOFTWARE ENGINEERING AND APPLICATIONS - SOSEA 2009, 2009, : 9 - 13
  • [4] Making Mashups with Marmite: Towards End-User Programming for the Web
    Wong, Jeffrey
    Hong, Jason I.
    [J]. CONFERENCE ON HUMAN FACTORS IN COMPUTING SYSTEMS, VOLS 1 AND 2, 2007, : 1435 - 1444
  • [5] Lively Fabrik - A Web-based End-user Programming Environment
    Lincke, Jens
    Krahn, Robert
    Ingalls, Dan
    Hirschfeld, Robert
    [J]. SEVENTH INTERNATIONAL CONFERENCE ON CREATING, CONNECTING AND COLLABORATING THROUGH COMPUTING, PROCEEDINGS, 2009, : 11 - +
  • [6] A world wider than the Web End user programming across multiple domains
    Haines, Will
    Gervasio, Melinda
    Blythe, Jim
    Lerman, Kristina
    Spaulding, Aaron
    [J]. NO CODE REQUIRED: GIVING USERS TOOLS TO TRANSFORM THE WEB, 2010, : 213 - 231
  • [7] 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 - +
  • [8] END-USER PROGRAMMING
    JONES, C
    [J]. COMPUTER, 1995, 28 (09) : 68 - 70
  • [9] The Future of End User Programming?
    Adams, Sam S.
    [J]. ICSE'08 PROCEEDINGS OF THE THIRTIETH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, 2008, : 887 - 887
  • [10] End-User Programmers Repurposing End-User Programming Tools to Foster Diversity in Adult End-User Programming Education
    Kross, Sean
    Guo, Philip J.
    [J]. 2019 IEEE SYMPOSIUM ON VISUAL LANGUAGES AND HUMAN-CENTRIC COMPUTING (VL/HCC 2019), 2019, : 65 - 74