首页> 外文OA文献 >Formally Tracing Executions From an Analysis Tool Back to a Domain Specific Modeling Language's Operational Semantics
【2h】

Formally Tracing Executions From an Analysis Tool Back to a Domain Specific Modeling Language's Operational Semantics

机译:从分析工具正式跟踪执行回到域特定建模语言的操作语义

摘要

The increasing complexity of software development requires rigorously defined domain specific modelling languages (DSML). Model-driven engineering (MDE) allows users to define their language's syntax in terms of metamodels. Several approaches for defining operational semantics of DSML have also been proposed. These approaches allow, in principle, for model execution and for formal analyses of the DSML. However, most of the time, the executions/analyses are performed via transformations to other languages: code generation, resp. translation to the input language of a model checker. The consequence is that the results (e.g., a program crash log, or a counterexample returned by a model checker) may not be straightforward to interpret by the users of a DSML. In this research report, we propose a formal and operational framework for tracing such results back to the original DSML's syntax and operational semantics.
机译:软件开发日益复杂,需要严格定义领域特定的建模语言(DSML)。模型驱动工程(MDE)允许用户根据元模型定义其语言的语法。还提出了几种定义DSML操作语义的方法。这些方法原则上允许模型执行和DSML的形式分析。但是,大多数情况下,执行/分析是通过转换为其他语言进行的:代码生成,响应。翻译为模型检查器的输入语言。结果是结果(例如程序崩溃日志或模型检查器返回的反例)可能无法直接由DSML的用户解释。在此研究报告中,我们提出了一个正式的和可操作的框架,用于将此类结果追溯到原始DSML的语法和操作语义。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号