节点/链接编程接口的通用术语是什么?

时间:2013-01-16 22:49:00

标签: user-interface simulink puredata

有几个(很多?)编程/设计系统,用户构造一个(节点边)图来表示算法,然后运行生成的算法来获得结果。

我所知道的两个例子是

  • 的Simulink
  • 纯数据

但是我想研究这种方法的一般特性来设计用于设置数字处理问题的用户界面,因此我需要了解一些通用术语来简明地描述这种界面设计。

我在寻找:

  • 我在Google中输入“哪些编程系统(环境)使用XXX界面”, 其中包括Simulink和Pure Data。
  • 我在XXX用户界面上找到了维基百科页面,它包含在系统列表中,包括Simulink和Pure Data。
  • 有人撰写了一篇学术论文“AmazingSoftware:一个用于建模生态系统的XXX系统”,他们用这种类型的节点/边界接口构建了一个系统,允许以某种方式对人口动态建模(我不是特别感兴趣)在生态学中,我想找到这个来理解他们对界面本身做了什么。)

1 个答案:

答案 0 :(得分:3)

纯数据通常被描述为“实时图形数据流编程”,因此有三个关键词:

  • real-time:它是一个实时系统,因此内置时间和并发感,并在严格的时间限制内“保证”响应
  • graphical:执行编程并以图形方式表示,而不是文字或打卡或其他任何内容(也可以标记为 visual
  • dataflow:编程逻辑基于数据流,而不是面向对象或程序

我的猜测是你最感兴趣的是图形/视觉部分。