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
Link To Document