【24h】

Computing Reading Trees for Constraint Diagrams

机译:计算约束图的阅读树

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

摘要

Constraint diagrams are a visual notation designed to complement the Unified Modeling Language in the development of software systems. They generalize Venn diagrams and Euler circles, and include facilities for quantification and navigation of relations. Their design emphasizes scalability and expressiveness while retaining intuitiveness. Due to subtleties concerned with the ordering of symbols in this visual language, the formalization of constraint diagrams is non-trivial; some constraint diagrams have more than one intuitive reading. A 'reading' algorithm, which associates a unique semantic interpretation to a constraint diagram, with respect to a reading tree, has been developed. A reading tree provides a partial ordering for syntactic elements of the diagram. Reading trees are obtainable from a partially directed graph, called the dependence graph of the diagram. In this paper we describe a 'tree-construction' algorithm, which utilizes graph transformations in order to produce all possible reading trees from a dependence graph. This work will aid the production of tools which will allow an advanced user to choose from a range of semantic interpretations of a diagram.
机译:约束图是一种视觉符号,旨在补充软件系统开发中的统一建模语言。它们概括了维恩图和欧拉圆,并包括用于关系的量化和导航的工具。他们的设计强调可扩展性和表现力,同时保留直观性。由于在这种视觉语言中涉及符号排序的细节,约束图的形式化是不平凡的。一些约束图具有多个直观的读物。已经开发了一种“阅读”算法,该算法针对阅读树将唯一的语义解释与约束图相关联。阅读树为该图的语法元素提供了部分排序。可以从部分有向图(称为图的依赖图)获得读取树。在本文中,我们描述了一种“树结构”算法,该算法利用图变换来从依赖图生成所有可能的阅读树。这项工作将有助于工具的生产,使高级用户可以从一系列图的语义解释中进行选择。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号