首页> 外文会议>ACM symposium on Software visualization >Transparency, holophrasting, and automatic layout applied to control structures for visual dataflow programming languages
【24h】

Transparency, holophrasting, and automatic layout applied to control structures for visual dataflow programming languages

机译:透明度,整体性和自动布局应用于可视数据流编程语言的控制结构

获取原文

摘要

Control flow within dataflow visual programming languages such as Prograph is difficult to understand due to hidden dependencies created by the control structures that desperate code blocks into independent views. We have created a model arising from research on ReactoGraph -- a derivative of Prograph -- that allows code in a general class of dataflow programming languages to be controlled based on nested graph structures. These structures, aimed at removing hidden dependencies, provide a reasonable alternative to Prograph's case control structures. However, they have also been found to introduce some usability problems such as low tolerance to code layout modification and difficulties scaling the number of code elements as nesting depth increases. In this paper we present a novel use of various software visualization techniques applied to these nested control structures in order to enable effective modification and scalability of code for improved comprehension and programming performance.
机译:诸如Prograph之类的数据流可视化编程语言中的控制流很难理解,原因是控制结构将代码块分散到独立的视图中,从而形成了隐藏的依赖性。我们创建了一个模型,该模型是基于对ReactoGraph(Prograph的派生产品)的研究而产生的,该模型允许基于嵌套图结构来控制通用数据流编程语言类中的代码。这些结构旨在消除隐藏的依赖关系,为Prograph的案例控制结构提供了合理的替代方案。然而,还发现它们引入了一些可用性问题,例如对代码布局修改的容忍度低以及随着嵌套深度的增加难以缩放代码元素的数量。在本文中,我们提出了一种新颖的方法,将各种软件可视化技术应用于这些嵌套控制结构,以实现有效的代码修改和可伸缩性,以提高理解力和编程性能。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号