首页> 外文期刊>International Journal of Soft Computing and Software Engineering >Code Generation Approaches for an Automatic Transformation of the Unified Modeling Language to the Berkeley Open Infrastructure for Network Computing Framework
【24h】

Code Generation Approaches for an Automatic Transformation of the Unified Modeling Language to the Berkeley Open Infrastructure for Network Computing Framework

机译:用于自动将统一建模语言转换为用于网络计算框架的Berkeley开放基础结构的代码生成方法

获取原文
           

摘要

This paper describes the verification process of the UML4BOINC stereotypes and the semantic of the stereotypes. Several ways enable the verification and this paper presents three different ways: (i) specifications of Domain-specific Mod- eling Languages (DSMLs), (ii) the use of C++-Models, and (iii) the use of Visual-Models created with Visu@lGrid [12], [17]. As a consequence, specific code-generators for the trans- formation of these models are implemented into applicable parts for a Berkeley Open Infrastructure for Network Com- puting (BOINC) project [1]. As for the understanding of how the transformation is realised, a brief introduction about the language-recognition and the way how code-generators can be implemented by use of ANTLR (ANother Tool for Language Recognition) [11] is given. This paper does not cover all transformations because most of them can vary, i.e. they depend on the target language (e.g. C++) and how tool-vendors handle semantic-models. In addition, steps three and four are realised within the research iterations of this paper.
机译:本文描述了UML4BOINC原型的验证过程以及原型的语义。有几种方法可以进行验证,本文提出了三种不同的方法:(i)特定领域建模语言(DSML)的规范,(ii)使用C ++模型,以及(iii)使用创建的可视模型使用Visu @ lGrid [12],[17]。结果,用于这些模型转换的特定代码生成器被实现为伯克利开放式网络计算基础设施(BOINC)项目的适用部分[1]。关于对如何实现转换的理解,简要介绍了语言识别以及如何通过使用ANTLR(另一种语言识别工具)[11]来实现代码生成器的方式。本文并未涵盖所有转换,因为它们中的大多数可以变化,即它们取决于目标语言(例如C ++)以及工具供应商如何处理语义模型。此外,本文的研究迭代中实现了第三步和第四步。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号