首页> 外文期刊>Software >Implementation of visual languages using pattern-based specifications
【24h】

Implementation of visual languages using pattern-based specifications

机译:使用基于模式的规范实现视觉语言

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

摘要

The implementation of visual languages requires a wide range of conceptual and technical knowledge from issues of user interface design and graphical implementation to aspects of analysis and transformation for languages in general. We present a powerful toolset that incorporates such knowledge. Our toolset generates editors from high-level specifications. A language is specified by identifying certain patterns in the language structure and selecting a visual representation from a set of precoined solutions. Visual programs are represented by attributed abstract trees. Therefore, further phases of processing visual programs can be generated by state-of-the-art tools for language implementation. We demonstrate that even challenging visual languages can be implemented with reasonably little effort and with rather limited technical knowledge. The approach is suitable for a large variety of visual language styles.
机译:视觉语言的实现需要广泛的概念和技术知识,从用户界面设计和图形实现的问题到一般语言的分析和转换方面。我们提供了一个包含此类知识的强大工具集。我们的工具集根据高级规范生成编辑器。通过识别语言结构中的某些模式并从一组预硬币解决方案中选择一种视觉表示来指定一种语言。可视程序由属性抽象树表示。因此,可以通过用于语言实现的最新工具来生成处理视觉程序的其他阶段。我们证明即使具有挑战性的视觉语言也可以用很少的精力和相当有限的技术知识来实现​​。该方法适用于多种视觉语言样式。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号