首页> 外文会议>IEEE Symposium on Visual Languages and Human-Centric Computing >Yestercode: Improving code-change support in visual dataflow programming environments
【24h】

Yestercode: Improving code-change support in visual dataflow programming environments

机译:Yestercode:改进可视数据流编程环境中的代码更改支持

获取原文

摘要

In this paper, we present the Yestercode tool for supporting code changes in visual dataflow programming environments. In a formative investigation of LabVIEW programmers, we found that making code changes posed a significant challenge. To address this issue, we designed Yestercode to enable the efficient recording, retrieval, and juxtaposition of visual dataflow code while making code changes. To evaluate Yestercode, we implemented our design as a prototype extension to the LabVIEW programming environment, and ran a user study involving 14 professional LabVIEW programmers that compared Yestercode-extended LabVIEW to the standard LabVIEW IDE. Our results showed that Yestercode users introduced fewer bugs during tasks, completed tasks in about the same time, and experienced lower cognitive loads on tasks. Moreover, participants generally reported that Yestercode was easy to use and that it helped in making change tasks easier.
机译:在本文中,我们介绍了Yestercode工具,用于支持可视数据流编程环境中的代码更改。在对LabVIEW程序员的一次形成性调查中,我们发现进行代码更改构成了巨大的挑战。为了解决此问题,我们设计了Yestercode,以在更改代码的同时实现可视数据流代码的有效记录,检索和并置。为了评估Yestercode,我们将我们的设计实现为LabVIEW编程环境的原型扩展,并进行了一项涉及14位专业LabVIEW程序员的用户研究,他们将Yestercode扩展的LabVIEW与标准LabVIEW IDE进行了比较。我们的结果表明,Yestercode用户在任务执行过程中引入的bug更少,几乎同时完成了任务,并降低了任务的认知负担。此外,参与者普遍报告Yestercode易于使用,并且有助于简化更改任务。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号