标题:Code Generation Approaches for an Automatic Transformation of the Unified Modeling Language to the Berkeley Open Infrastructure for Network Computing Framework
期刊名称:International Journal of Soft Computing and Software Engineering
电子版ISSN:2251-7545
出版年度:2013
卷号:3
期号:3
页码:177-186
DOI:10.7321/jscse.v3.n3.28
出版社:Advance Academic Publisher
摘要: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.