• DocumentCode
    3090708
  • Title

    Automation of grid service code generation with AndroMDA for GT3

  • Author

    Mizuta, Sachio ; Huang, Runhe

  • Author_Institution
    Graduate Sch., Hosei Univ., Tokyo, Japan
  • Volume
    2
  • fYear
    2005
  • fDate
    28-30 March 2005
  • Firstpage
    417
  • Abstract
    To automate code generation, grid services are represented in class models of unified modeling language (UML). The UML output in XMI (XML metadata interchange) format derived from a CASE (computer aided software engineering) tool is used as input of AndroMDA to generate a suite of source code files and related settings. In order to achieve this, a new cartridge of AndroMDA for GT3 (Globus Toolkit 3) was developed, named "andromda-gt3". Stereotypes for expressing the specific services of GT3 are also newly defined, and corresponding templates for generating files are included in the new cartridge. An example of design of a grid service instance is given and, design of a more complicated grid system that consists of more than one service instance is also discussed in this paper.
  • Keywords
    Unified Modeling Language; automatic programming; computer aided software engineering; grid computing; program compilers; AndroMDA; CASE tool; GT3; Globus Toolkit 3; UML; XMI format; XML metadata interchange; andromda-gt3; computer aided software engineering; grid service code generation; grid system; source code files; unified modeling language; Automation; Computer aided software engineering; Computer architecture; Distributed computing; Functional programming; Grid computing; Mesh generation; Unified modeling language; Web services; XML;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Advanced Information Networking and Applications, 2005. AINA 2005. 19th International Conference on
  • ISSN
    1550-445X
  • Print_ISBN
    0-7695-2249-1
  • Type

    conf

  • DOI
    10.1109/AINA.2005.129
  • Filename
    1423724