【24h】

ViMer: A Visual Debugger for Mercury

机译:ViMer:Mercury的可视调试器

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

ViMer is a visual debugging environment for Mercury programs which has three main contributions. First, it employs a new execution tree representation, the layered AND-OR tree, which we believe provides a better way of visualizing backtracking in AND-OR-like trees. Second, it uses incremental constraint-solving to efficiently draw and incrementally update the visualization of the execution tree. And finally, it borrows techniques from standard tracers (such as the use of spy points to reduce the amount of tree nodes, and the placement of restrictions on the amount of information stored at each node) that help keep the tool efficient while still providing enough information for debugging.
机译:ViMer是Mercury程序的可视化调试环境,它具有三个主要方面。首先,它采用了新的执行树表示形式,即分层的AND-OR树,我们认为这提供了一种更好的可视化类似于AND-OR的树中的回溯的方法。其次,它使用增量约束求解来有效地绘制和增量更新执行树的可视化效果。最后,它借鉴了标准跟踪器的技术(例如使用间谍点来减少树节点的数量,以及对每个节点上存储的信息量的限制),这些方法有助于在保持足够效率的同时仍提供足够的工具调试信息。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号