期刊文献+

上下文相关图文法的表达能力分析 被引量:4

On the Expressiveness of Context-Sensitive Graph Grammars
在线阅读 下载PDF
导出
摘要 上下文相关图文法是描述可视化语言的形式化工具.为了直观地刻画并高效地分析可视化语言,已有图文法形式框架均着重于文法形式和分析算法的研究,而忽略了对它们之间表达能力的分析.在对已有上下文相关图文法形式框架的关键特征进行分析和归纳的基础上,通过构造不同形式框架之间的转换算法,揭示并形式化证明了它们表达能力之间的关系.而且,转换算法在不同形式框架之间建立了关联,使图文法的应用不必再局限于一个框架,而是可以选择不同框架分别进行图的描述和分析,从而提高了上下文相关图文法的易用性. Context-Sensitive graph grammars are formal tools used for specifying visual languages. In order to intuitively describe and parse visual languages, current research has stressed the formalisms and algorithms of graph grammars, but has neglected the comparison of their expressiveness. Based on the analysis and induction of the key characteristics of context-sensitive graph grammar, the relationships between their expressiveness are uncovered and proved in this paper by constructing formalism-transforming algorithms. Moreover, the proposed algorithms correlate with these formalisms; thus, facilitating the usage of context-sensitive graph grammars, as alternative formalisms rather than merely one can be chosen to separately specify and parse visual objects in applications.
出处 《软件学报》 EI CSCD 北大核心 2012年第7期1635-1655,共21页 Journal of Software
基金 国家自然科学基金(61021062 61170089 61003019) 国家重点基础研究发展计划(973)(2009CB320702) 核高基重大专项(2009ZX01043-001-06) 河海大学中央高校基本科研业务费(2009B21914)
关键词 可视化语言 上下文相关 图文法 表达能力 转换算法 visual language context-sensitive graph grammar expressiveness transforming algorithm
  • 相关文献

参考文献26

  • 1Chang SK. Visual languages: A tutorial and survey. IEEE Software, 1987,4(1):29-39. [doi: 10.1109/MS.1987.229792].
  • 2Crimi C, Guercio A, Nota G, Pacini G, Tortora G, Tucci M. Relation grammars for modelling multi-dimensional structures. In: Proc. of the '90 IEEE Workshop on Visual Languages. Los Alamitos: IEEE Computer Society Press, 1990. 168-173. http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=128400 [doi: 10.1109/WVL.1990.128400].
  • 3Golin EJ, Reiss SP. The specification of visual language syntax. In: Proc. of the '89 IEEE Workshop on Visual Languages. Washington: IEEE Computer Society Press, 1989. 105-110. http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=77050 [doi: 10.1016/S1045-926X(05)80013-8].
  • 4Marriott K. Constraint multiset grammars. In: Proc. of the '94 IEEE Symp. on Visual Languages. IEEE Computer Society Press, 1994. 118-125. http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=363633 [doi: 10.1109/VL.1994.363633].
  • 5Rekers J, Schiirr A. A graph based framework for the implementation of visual environments. In: Proc. of the '96 IEEE Symp. on Visual Languages. Los Alamitos: IEEE Computer Society Press, 1996. 148-155. http://ieeexplore.ieee.org/xpl/articleDetails.jsp? arnumber=545281 [doi: 10.1109/VL.1996.545281].
  • 6Blostein D, Fahmy H, Grbavec A. Practical use of graph rewriting. Technical Report, 1995.95-373.
  • 7Ehrig H, Engels G, Kreowski HJ, Rozenberg G. Handbook of Graph Grammars and Computing by Graph Transformation, Vol.2: Applications, Languages and Tools. River Edge: World Scientific, 1999.
  • 8Rekers J, Sch~irr A. Defining and parsing visual languages with layered graph grammars. Journal of Visual Languages and Computing, 1997,8(1):27-55. [doi: 10.1006/jvlc.1996.0027].
  • 9Zhang DQ, Zhang K, Cao JN. A context-sensitive graph grammar formalism for the specification of visual languages. The Computer Journal, 2001,44(3 ): 187-200.
  • 10Zou Y, Zeng XQ, Han XQ, Zhang K. Context-Attributed graph grammar framework for specifying visual languages. Journal of Southeast University (English Edition), 2008,24(4):455-461.

同被引文献24

引证文献4

二级引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部