首页> 美国政府科技报告 >Graph-Based Visualization of Formal Specification and Domain Specific Languages.
【24h】

Graph-Based Visualization of Formal Specification and Domain Specific Languages.

机译:基于图形的形式规范和领域特定语言的可视化。

获取原文

摘要

This research develops and implements Visual Refine, a graph-based visualization system, for the Refine wide-spectrum formal specification language and environment developed and marketed by Reasoning Systems, Inc. Refine specifications are represented in the Refine object base as abstract syntax trees (AST). Using these AST representations, one-to-one mappings are defined between nodes of the AST and the graphical icons of Visual Refine. Visual Refine uses these mappings to implement a set of formal transformations. Each transformation is encapsulated within a Refine rule, and this set of rules form the Visual Refine transformation system. The Visual Refine transformation system, in conjunction with Refine object base manipulation facilities, is then used to create graph-based visualizations of Refine specifications. To illustrate that visualization aids in the understanding of a formal specification, Visual Refine is applied to an example Refine specification. Finally, it is shown that the technology developed for Visual Refine is general enough to be applied to any language that can be represented as an AST in the Refine object base. Specifically, the technology is shown to be applicable and beneficial towards formalizing Domain Specific Software Architectures.

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号