Virtual workflow system for distributed collaborative scientific applications on Grids

被引:27
作者
Wang, Lizhe [1 ]
Chen, Dan [2 ,3 ]
Huang, Fang [4 ]
机构
[1] Indiana Univ, Pervas Inst Technol, Bloomington, IN 47405 USA
[2] China Univ Geosci, Sch Comp Sci, Wuhan, Peoples R China
[3] Univ Birmingham, Sch Comp Sci, Birmingham B15 2TT, W Midlands, England
[4] Univ Elect Sci & Technol China, Coll Automat, Inst Geospatial Informat Technol, Chengdu 611731, Peoples R China
基金
中国国家自然科学基金;
关键词
Middleware - C++ (programming language) - Common object request broker architecture (CORBA);
D O I
10.1016/j.compeleceng.2011.01.004
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Grid computing has become an effective computing technique in recent years. This paper develops a virtual workflow system to construct distributed collaborative applications for Grid users. The virtual workflow system consists three levels: abstract workflow system, translator and concrete workflow system. The research highlight of the implementation is that this workflow system is developed based on CORBA and Unicore Grid middleware. Furthermore, this implementation can support legacy application developed with Parco and C++ codes. This virtual workflow system can provide efficient GUI for users to organize distributed scientific collaborative applications and execute them on Grid resources. We present the design, implementation, and evaluation of this virtual workflow system in the paper. (C) 2011 Elsevier Ltd. All rights reserved.
引用
收藏
页码:300 / 310
页数:11
相关论文
共 26 条
[1]   LIGO - THE LASER-INTERFEROMETER-GRAVITATIONAL-WAVE-OBSERVATORY [J].
ABRAMOVICI, A ;
ALTHOUSE, WE ;
DREVER, RWP ;
GURSEL, Y ;
KAWAMURA, S ;
RAAB, FJ ;
SHOEMAKER, D ;
SIEVERS, L ;
SPERO, RE ;
THORNE, KS ;
VOGT, RE ;
WEISS, R ;
WHITCOMB, SE ;
ZUCKER, ME .
SCIENCE, 1992, 256 (5055) :325-333
[2]  
Abramson D., 2008, SC 08, P1
[3]  
AMIN K, 2004, 37 HAW INT C SYST SC
[4]  
[Anonymous], 2002, ANLMCSP9800802
[5]  
BLYTHE J, 2003, PLANNING WORKFLOW CO
[6]  
*CERN, 2003, LHC COMP GRID PROJ
[7]  
Deelman Ewa., 2003, GRID RESOURCE MANAGE
[8]   Achieving portable and efficient parallel CORBA objects [J].
Denis, A ;
Pérez, C ;
Priol, T .
CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2003, 15 (10) :891-909
[9]  
DORNEMANN T, 2007, P GERM E SCI C BAD B
[10]  
Fahringer T, 2005, 2005 IEEE INTERNATIONAL SYMPOSIUM ON CLUSTER COMPUTING AND THE GRID, VOLS 1 AND 2, P676