From grid middleware to grid applications: Bridging the gap with HOCs

被引:5
作者
Gorlatch, S [1 ]
Dünnweber, J [1 ]
机构
[1] Univ Munster, D-4400 Munster, Germany
来源
FUTURE GENERATION GRIDS | 2006年
关键词
components; middleware; Grid services; Globus toolkit; mobile code;
D O I
10.1007/978-0-387-29445-2_13
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper deals with the problem of application programming for grid systems that combine heterogeneous data and computational resources via the Internet. We argue that grid programming is still too complex because of the big gap between the currently used and anticipated grid middleware, (e.g., Globus or WSRF) and the application level. We suggest that this gap needs to be closed in future-generation grids and propose a novel approach to bridging the gap by using Higher-Order Components (HOCs) - recurring patterns of parallel behaviour that are provided to the user as program building blocks with pre-packaged implementation and middleware setup. The presentation is illustrated with a simple case study of computing fractal images. Our experiments demonstrate that HOCs can simplify grid application programming significantly, without serious performance loss.
引用
收藏
页码:241 / +
页数:3
相关论文
共 15 条
[1]  
AGRAWAL S, 2003, MAKING GLOBAL INFRAS
[2]   An advanced environment supporting structured parallel programming in Java']Java [J].
Aldinucci, M ;
Danelutto, M ;
Teti, P .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2003, 19 (05) :611-626
[3]  
BAUDE F, 2003, SPRINGER LNCS
[4]  
BENOIT A, 2004, LNCS, P299
[5]  
Cole M., 1989, DEV CHILDREN
[6]  
Erl T., 2004, SERVICE ORIENTED ARC
[7]  
EYMOUR K, 2002, ICLUT0206
[8]  
Gamma E., 1995, Design Patterns: Elements of Reusable Object-Oriented Software, V206, P395
[9]  
NAKADA H, 2004, 7 INT C HIGH PERF CO
[10]  
*OASIS TECHN COMM, WSRF WEB SERV RES FR