首页> 外文会议>Software language engineering >Extending DMM Behavior Specifications for Visual Execution and Debugging
【24h】

Extending DMM Behavior Specifications for Visual Execution and Debugging

机译:扩展DMM行为规范以进行视觉执行和调试

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

摘要

Dynamic Meta Modeling (DMM) is a visual semantics specification technique targeted at behavioral languages equipped with a metamodel defining the language's abstract syntax. Given a model and a DMM specification, a transition system can be computed which represents the semantics of that model. It allows for the investigation of the model's behavior, e.g. for the sake of understanding the model's semantics or to verify that certain requirements are fulfilled. However, due to a number of reasons such as tooling and the size of the resulting transition systems, the manual inspection of the resulting transition system is cumbersome. One solution would be a visualization of the model's behavior using animated concrete syntax. In this paper, we show how we have enhanced DMM such that visual execution and debugging can be added to a language in a simple manner.
机译:动态元建模(DMM)是一种针对行为语言的视觉语义规范技术,该行为语言配备了定义语言抽象语法的元模型。给定一个模型和一个DMM规范,可以计算一个表示该模型语义的过渡系统。它允许调查模型的行为,例如为了理解模型的语义或验证满足某些要求。然而,由于多种原因,例如工具和所产生的过渡系统的尺寸,对所产生的过渡系统的人工检查很麻烦。一种解决方案是使用动画具体语法来可视化模型的行为。在本文中,我们展示了如何增强DMM,以便可以以简单的方式将可视化执行和调试添加到一种语言中。

著录项

  • 来源
    《Software language engineering》|2010年|p.357-376|共20页
  • 会议地点 Eindhoven(NL);Eindhoven(NL)
  • 作者单位

    University of Paderborn, Warburger Strasse 100, 33098 Paderborn, Germany;

    University of Paderborn, Warburger Strasse 100, 33098 Paderborn, Germany;

    University of Paderborn, Warburger Strasse 100, 33098 Paderborn, Germany;

  • 会议组织
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 计算机软件;
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号