Data Programming for Non-Programmers

被引:1
作者
Mason, Dave [1 ]
机构
[1] Ryerson Univ, Toronto, ON, Canada
来源
4TH INTERNATIONAL CONFERENCE ON EMERGING UBIQUITOUS SYSTEMS AND PERVASIVE NETWORKS (EUSPN-2013) AND THE 3RD INTERNATIONAL CONFERENCE ON CURRENT AND FUTURE TRENDS OF INFORMATION AND COMMUNICATION TECHNOLOGIES IN HEALTHCARE (ICTH) | 2013年 / 21卷
关键词
End-User Programming; Ubiquitous Programming; Citizen Programmer; Ubiquitous Data; Visual Programming;
D O I
10.1016/j.procs.2013.09.011
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
"Big Data" is becoming a standard catch phrase that often means more like "Ubiquitous Data" - it's not necessarily all that big, but it's everywhere, and its collection rate is accelerating. Citizens may only have a need to spend a few hours per week attempting to make sense of that data. The concomitant worry is that citizens will be left behind as the IT priesthood leverages that data to run our world. But the skills to program in conventional languages are not universal; so, what to do? We are creating a visual programming environment for user-programmers (who are not trained programmers). Because of the sporadic usage pattern of such users, traditional languages and code structuring approaches are both overkill and difficult to learn. Therefore, the environment is designed to support very fluid relationships among code chunks, in terms of their relationship and evolution, as well as very fluid interactions among code chunks when processing data. (C) 2013 The Authors. Published by Elsevier B.V.
引用
收藏
页码:68 / 74
页数:7
相关论文
共 13 条
  • [1] [Anonymous], P 3 INT WORKSH FREE
  • [2] Arvind D. Culler, 1986, ANN REV COMPUTER SCI, P225, DOI [10.1146/annurev.cs.01.060186.001301, DOI 10.1146/ANNUREV.CS.01.060186.001301]
  • [3] Boshernitsan M, 2004, UCBCSD041368 EECS U
  • [4] Guha A., 2004, LECT NOTES COMPUTER, P40
  • [5] Advances in dataflow programming languages
    Johnston, WM
    Hanna, JRP
    Millar, RJ
    [J]. ACM COMPUTING SURVEYS, 2004, 36 (01) : 1 - 34
  • [6] PROGRAPH - A PRELIMINARY-REPORT
    MATWIN, S
    PIETRZYKOWSKI, T
    [J]. COMPUTER LANGUAGES, 1985, 10 (02): : 91 - 126
  • [7] Papert S., 1993, MINDSTORMS CHILDREN, V2nd
  • [8] Peppler K., 2005, Creative coding: Programming for personal expression
  • [9] Ricardo B. Y., 2002, VISUAL PROGRAMMING
  • [10] Sutherland W. R., 1966, THESIS MIT DEP ELECT