...
首页> 外文期刊>The Journal of Systems and Software >Automatic code generation from high-level Petri-Nets for model driven systems engineering
【24h】

Automatic code generation from high-level Petri-Nets for model driven systems engineering

机译:从高级Petri网自动生成代码以进行模型驱动的系统工程

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

摘要

One of the main concepts of the model driven architecture framework proposed by the OMG is the transformation of platform independent models into either platform dependent ones or into implementations. The latter needs generators which automatically translate models into code of a chosen target programming language. Nowadays most models in systems engineering are created with the UML as standardized set of notations. However, the UML is still largely undefined from a semantical point of view. Automatic code generation from these models is thus only possible if further semantic definitions are provided. Since Petri-Nets are frequently utilized for these purposes, the automatic generation of code from Petri-Nets is an important topic. Starting from this observation, this article gives an overview of different strategies to generate code from high-level Petri-Nets. One of these strategies is due to its characteristics investigated in more detail. Several improvements of the basic idea are introduced and also the impact of these enhancements in terms of efficient execution of generated code is illustrated with a benchmark.
机译:OMG提出的模型驱动架构框架的主要概念之一是将独立于平台的模型转换为依赖于平台的模型或实现。后者需要生成器,该生成器将模型自动转换为所选目标编程语言的代码。如今,系统工程中的大多数模型都是使用UML作为标准的符号集来创建的。但是,从语义的角度来看,UML在很大程度上仍未定义。因此,只有在提供其他语义定义的情况下,才可能从这些模型自动生成代码。由于Petri-Net通常用于这些目的,因此从Petri-Nets自动生成代码是一个重要的主题。从这一观察出发,本文概述了从高级Petri-Nets生成代码的不同策略。这些策略之一是由于对其特性进行了更详细的研究。引入了对基本思想的一些改进,并用基准测试说明了这些改进对生成代码的有效执行的影响。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号