Use of Hypermedia Tools for End-User Development

被引:0
|
作者
Ortiz-Chamorro, Sebastian S. [1 ,4 ]
Rossi, Gustavo [1 ,2 ]
Schwabe, Daniel [3 ]
机构
[1] Univ Nacl La Plata, LIFIA, La Plata, Buenos Aires, Argentina
[2] Consejo Nacl Invest Cient & Tecn, RA-1033 Buenos Aires, DF, Argentina
[3] Univ Catolica Asuncion, Asuncion, Paraguay
[4] Univ Catolica Asuncion, Dept Elect Informat, Asuncion, Paraguay
来源
关键词
hypertextual programming; hypermedial programming; end-user development; interfaces for end-user development; domain-specific languages; web engineering; HYPERTEXT;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Software development tools aimed at end-users tend to employ various forms of visual programming because these users find textual programming very difficult to learn. However, visual programming has known scalability issues. As art alternative, we propose hypertextual programming; a technique that represents the program as hypertext and allows the user to both browse it and manipulate it mainly by using navigation. This technique leverages the users' ability to navigate in hyperspace, a widely available skill, to edit the program under development. In order to reap the benefits of this technique, adequate hypertextual editors must be built. Many of the lessons learned in the web engineering area can be used to deal with this problem. This paper discusses the state of the current research efforts behind this novel programming technique.
引用
收藏
页码:533 / +
页数:3
相关论文
共 50 条
  • [1] Personal end-user tools
    Riecken, D
    [J]. COMMUNICATIONS OF THE ACM, 2000, 43 (08) : 89 - 91
  • [2] 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
  • [3] End-user development
    Sutcliffe, A
    Mehandjiev, N
    [J]. COMMUNICATIONS OF THE ACM, 2004, 47 (09) : 31 - 32
  • [4] Supporting End-User Development of Personalized Mobile Learning Tools
    de Sa, Marco
    Carrico, Luis
    [J]. HUMAN-COMPUTER INTERACTION, PT IV: INTERACTING IN VARIOUS APPLICATION DOMAINS, 2009, 5613 : 217 - 225
  • [5] The role of specialists in guiding the development of end-user search tools
    French, LD
    [J]. ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 1996, 211 : 42 - CINF
  • [6] End-user development, end-user programming and end-user software engineering: A systematic mapping study
    Barricelli, Barbara Rita
    Cassano, Fabio
    Fogli, Daniela
    Piccinno, Antonio
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2019, 149 : 101 - 137
  • [7] Assisting End-User Development in Browser-Based Mashup Tools
    Chowdhury, Soudip Roy
    [J]. 2012 34TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE), 2012, : 1625 - 1627
  • [8] End-User Development of Visualizations
    Pantazos, Kostas
    Lauesen, Soren
    [J]. JOURNAL OF IMAGING SCIENCE AND TECHNOLOGY, 2016, 60 (01)
  • [9] End-User Development Tools for the Smart Home: A Systematic Literature Review
    Fogli, Daniela
    Lanzilotti, Rosa
    Piccinno, Antonio
    [J]. DISTRIBUTED, AMBIENT AND PERVASIVE INTERACTIONS, (DAPI 2016), 2016, 9749 : 69 - 79
  • [10] The economics of end-user development
    Wulf, V
    Jarke, M
    [J]. COMMUNICATIONS OF THE ACM, 2004, 47 (09) : 41 - 42