GAUGE:: Grid Automation and Generative Environment

被引:4
作者
Hernandez, Francisco [1 ]
Bangalore, Purushotham [1 ]
Gray, Jeff [1 ]
Guan, Zhijie [1 ]
Reilly, Kevin [1 ]
机构
[1] Univ Alabama Birmingham, Dept Comp & Informat Sci, Birmingham, AL 35294 USA
关键词
Grid workflow; domain-specific modeling; Grid computing; visual languages;
D O I
10.1002/cpe.991
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The Grid has proven to be a successful paradigm for distributed computing. However, constructing applications that exploit all the benefits that the Grid offers is still not optimal for both inexperienced and experienced users. Recent approaches to solving this problem employ a high-level abstract layer to ease the construction of applications for different Grid environments. These approaches help facilitate construction of Grid applications, but they are still tied to specific programming languages or platforms. A new approach is presented in this paper that uses concepts of domain-specific modeling (DSM) to build a high-level abstract layer. With this DSM-based abstract layer, the users are able to create Grid applications without knowledge of specific programming languages or being bound to specific Grid platforms. An additional benefit of DSM provides the capability to generate software artifacts for various Grid environments. This paper presents the Grid Automation and Generative Environment (GAUGE). The goal of GAUGE is to automate the generation of Grid applications to allow inexperienced users to exploit the Grid fully. At the same time, GAUGE provides an open framework in which experienced users can build upon and extend to tailor their applications to particular Grid environments or specific platforms. GAUGE employs domain-specific modeling techniques to accomplish this challenging task. Copyright (c) 2005 John Wiley & Sons, Ltd.
引用
收藏
页码:1293 / 1316
页数:24
相关论文
共 43 条
[1]  
AFGAN E, 2005, P EUR GRID C AMST NE
[2]  
AKARSU E, 1998, P 1998 ACM IEEE C SU, P1
[3]  
Amin K, 2004, 12TH EUROMICRO CONFERENCE ON PARALLEL, DISTRIBUTED AND NETWORK-BASED PROCESSING, PROCEEDINGS, P250
[4]  
[Anonymous], DAGMAN DIRECTED ACYC
[5]  
BAPTY T, 2002, OMG WORKSH REAL TIM
[6]  
BIVENS H, 2001, GRID WORKFLOW GRID C
[7]  
BOOCH G, 1998, UNIFFIED MODELING LA
[8]  
Czajkowski K, 2001, 10TH IEEE INTERNATIONAL SYMPOSIUM ON HIGH PERFORMANCE DISTRIBUTED COMPUTING, PROCEEDINGS, P181, DOI 10.1109/HPDC.2001.945188
[9]  
Deelman E., 2003, J GRID COMPUT, V1, P25, DOI [DOI 10.1023/A:1024000426962, 10.1023/A:1024000426962]
[10]   The Grid2003 Production Grid: Principles and practice [J].
Foster, I ;
Gieraltowski, J ;
Gose, S ;
Maltsev, N ;
May, E ;
Rodriguez, A ;
Sulakhe, D ;
Vaniachine, A ;
Shank, J ;
Youssef, S ;
Adams, D ;
Baker, R ;
Deng, W ;
Smith, J ;
Yu, D ;
Legrand, I ;
Singh, S ;
Steenberg, C ;
Xia, Y ;
Afaq, A ;
Berman, E ;
Annis, J ;
Bauerdick, LAT ;
Ernst, M ;
Fisk, I ;
Giacchetti, L ;
Graham, G ;
Heavey, A ;
Kaiser, J ;
Kuropatkin, N ;
Pordes, R ;
Sekhri, V ;
Weigand, J ;
Wu, Y ;
Baker, K ;
Sorrillo, L ;
Huth, J ;
Allen, M ;
Grundhoefer, L ;
Hicks, J ;
Luehring, F ;
Peck, S ;
Quick, R ;
Simms, S ;
Fekete, G ;
vandenBerg, J ;
Cho, K ;
Kwon, K ;
Son, D ;
Park, H .
13TH IEEE INTERNATIONAL SYMPOSIUM ON HIGH PERFORMANCE DISTRIBUTED COMPUTING, PROCEEDINGS, 2004, :236-245