Design Considerations for a Multi-user General-purpose Flow-based Visual Programming Environment

被引:0
|
作者
Brandstatter, Ulrich [1 ]
Schenkenfelder, Bernhard [1 ]
Hohensinger, Doris [1 ]
Kirchtag, Harald [2 ]
机构
[1] Software Competence Ctr Hagenberg GmbH, Hagenberg, Austria
[2] KEBA Grp AG, Linz, Austria
关键词
Visual Programming; Low-Code Development; Design Recommendations;
D O I
10.1145/3656650.3656751
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
A Visual Programming Environment (VPE) promises a shallow learning curve, improved code output performance, immediate visual feedback, rapid functional and graphical prototyping, and citizen development-all without handwritten code. With this work, we put forward novel design considerations for flow-based VPEs, addressing shortcomings of current VPEs discussed in literature. To a certain extent, these considerations are already being implemented in MVP, a Multi-user general-purpose flow-based Visual Programming environment that is currently under development.
引用
收藏
页数:3
相关论文
共 50 条
  • [1] DESIGN CONSIDERATIONS FOR A GENERAL-PURPOSE MICROPROCESSOR
    MAYTAL, B
    IACOBOVICI, S
    ALPERT, DB
    BIRAN, D
    LEVY, J
    TOV, SY
    [J]. COMPUTER, 1989, 22 (01) : 66 - 76
  • [2] A multi-user visual object-oriented programming environment
    Hu, CH
    Wang, FJ
    [J]. TWENTY-SECOND ANNUAL INTERNATIONAL COMPUTER SOFTWARE & APPLICATIONS CONFERENCE - PROCEEDINGS, 1998, : 262 - 269
  • [3] Flowboard: A Visual Flow-Based Programming Environment for Embedded Coding
    Brocker, Anke
    Voelker, Simon
    Zhang, Tony Zelun
    Mueller, Mathis
    Borchers, Jan
    [J]. CHI EA '19 EXTENDED ABSTRACTS: EXTENDED ABSTRACTS OF THE 2019 CHI CONFERENCE ON HUMAN FACTORS IN COMPUTING SYSTEMS, 2019,
  • [4] Using general-purpose programming languages for FPGA design
    Hutchings, BL
    Nelson, BE
    [J]. 37TH DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 2000, 2000, : 561 - 566
  • [5] Contract-Based General-Purpose GPU Programming
    Kolesnichenko, Alexey
    Poskitt, Christopher M.
    Nanz, Sebastian
    Meyer, Bertrand
    [J]. GPCE'15: PROCEEDINGS OF THE 2015 ACM SIGPLAN INTERNATIONAL CONFERENCE ON GENERATIVE PROGRAMMING: CONCEPTS AND EXPERIENCES, 2015, : 75 - 84
  • [6] Contract-Based General-Purpose GPU Programming
    Kolesnichenko, Alexey
    Poskitt, Christopher M.
    Nanz, Sebastian
    Meyer, Bertrand
    [J]. ACM SIGPLAN NOTICES, 2016, 51 (03) : 75 - 84
  • [7] Contract-based general-purpose GPU programming
    Kolesnichenko, Alexey
    Poskitt, Christopher M.
    Nanz, Sebastian
    Meyer, Bertrand
    [J]. ACM SIGPLAN Notices, 2015, 51 (03): : 75 - 84
  • [8] GENERAL-PURPOSE PROGRAMMING SYSTEM FOR OPTIMUM STRUCTURAL DESIGN.
    Oda, Juhachi
    Yamazaki, Kouetsu
    Sakamoto, Jirou
    Abe, Junpei
    Matsumoto, Masahide
    [J]. Nippon Kikai Gakkai Ronbunshu, A Hen/Transactions of the Japan Society of Mechanical Engineers, Part A, 1988, 54 (500): : 847 - 852
  • [9] Considerations for Multi-User Decomposition of Design Spaces
    Red, Edward
    Marshall, Felicia
    Weerakoon, Prasad
    Jensen, C. Greg
    [J]. Computer-Aided Design and Applications, 2013, 10 (05): : 803 - 815
  • [10] DESIGN CONSIDERATIONS FOR A GENERAL-PURPOSE MULTICHANNEL DATA ACQUISITION MODULE
    CREEL, EE
    GALLAGHER, DD
    GALLAGHER, RR
    [J]. IEEE TRANSACTIONS ON BIOMEDICAL ENGINEERING, 1981, 28 (08) : 600 - 600