首页> 外文期刊>Software >Source model analysis using the JJTraveler visitor combinator framework
【24h】

Source model analysis using the JJTraveler visitor combinator framework

机译:使用JJTraveler访问者组合框架进行源模型分析

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

摘要

Program understanding tools manipulate program representations, such as abstract syntax trees, control-flow graphs, or data-flow graphs. This paper deals with the use of visitor combinators to conduct such manipulations. Visitor combinators are an extension of the well-known visitor design pattern. They are small, reusable classes that carry out specific visiting steps. They can be composed in different constellations to build more complex visitors. We evaluate the expressiveness, reusability, ease of development, and applicability of visitor combinators to the construction of program understanding tools. To that end, we conduct a case study in the use of visitor combinators for control-flow analysis and visualization as used in a commercial Cobol program understanding tool.
机译:程序理解工具可操纵程序表示形式,例如抽象语法树,控制流图或数据流图。本文讨论使用访客组合器进行此类操作。访客组合器是著名访客设计模式的扩展。它们是小型的可重用的类,它们执行特定的访问步骤。它们可以组成不同的星座,以建立更复杂的访客。我们评估访问者组合程序的表达能力,可重用性,易于开发性以及对程序理解工具的构建的适用性。为此,我们进行了一项案例研究,将访客组合器用于商业Cobol程序理解工具中用于控制流分析和可视化。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号