首页> 外文学位 >Semantic comparison of structured visual dataflow programs.
【24h】

Semantic comparison of structured visual dataflow programs.

机译:结构化视觉数据流程序的语义比较。

获取原文
获取原文并翻译 | 示例

摘要

The diff utility is an important basic tool, providing a foundation for many of the fundamental practices of software development, such as source code management. While there are many file differencing tools for textual programming languages, including some that look at more than simple textual variations, there are few for visual programming languages. We present an algorithm for comparing programs in structured visual dataflow languages; that is, languages in which dataflow diagrams are embedded in control structures. Using either subgraph or maximum common subgraph isomorphism for matching dataflow diagrams, our algorithm compares programs to determine whether they are semantically equivalent, and if not, to discover the differences between them. We use the visual language Prograph for illustration; however, the mechanism we are proposing could be applied to any controlled dataflow language, such as LabVIEW.
机译:diff实用程序是重要的基本工具,为软件开发的许多基本实践(例如源代码管理)提供了基础。尽管有许多用于文本编程语言的文件差异化工具,包括一些不仅仅用于简单文本变体的工具,但视觉编程语言却很少。我们提出了一种用于比较结构化视觉数据流语言中的程序的算法;即,将数据流程图嵌入控制结构中的语言。通过使用子图或最大公共子图同构来匹配数据流图,我们的算法将比较程序以确定它们在语义上是否等效,如果不相同,则发现它们之间的差异。我们使用视觉语言Prograph进行说明;但是,我们提出的机制可以应用于任何受控数据流语言,例如LabVIEW。

著录项

  • 作者

    Tuan Anh, Dang.;

  • 作者单位

    Dalhousie University (Canada).;

  • 授予单位 Dalhousie University (Canada).;
  • 学科 Computer science.
  • 学位 M.C.Sc.
  • 年度 2010
  • 页码 84 p.
  • 总页数 84
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 非洲史;
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号