G. Antoniu, L. Bougé, and M. Jan, JuxMem: An adaptive supportive platform for data sharing on the grid, Proceedings Workshop on Adaptive Grid Middleware (AGRIDM 2003), pp.49-59, 2003.
URL : https://hal.archives-ouvertes.fr/inria-00000984

P. Arbenz, W. Gander, and J. Mori, The Remote Computational System, Parallel Computing, vol.23, issue.10, pp.1421-1428, 1997.

D. Arnold, S. Agrawal, S. Blackford, J. Dongarra, M. Miller et al.,

D. Arnold, D. Bachmann, and J. Dongarra, Request Sequencing: Optimizing Communication for the Grid, Euro-Par 2000 Parallel Processing, 6th International EuroPar Conference, vol.1900, pp.1213-1222, 2000.

D. C. Arnold, H. Casanova, and J. Dongarra, Innovations of the NetSolve Grid Computing System, Concurrency And Computation: Practice And Experience, vol.14, pp.1-23, 2002.

C. Banino, O. Beaumont, A. Legrand, and Y. Robert, Scheduling strategies for masterslave tasking on heterogeneous processor grids, PARA'02: International Conference on Applied Parallel Computing, vol.2367, 2002.
URL : https://hal.archives-ouvertes.fr/hal-00807406

O. Beaumont, L. Carter, J. Ferrante, A. Legrand, and Y. Robert, Bandwidth-Centric Allocation of Independent Tasks on Heterogeneous Platforms, International Parallel and Distributed Processing Symposium IPDPS, 2002.
URL : https://hal.archives-ouvertes.fr/inria-00072412

O. Beaumont, A. Legrand, L. Marchal, and Y. Robert, Optimizing the steady-state throughput of broadcasts on heterogeneous platforms, LIP, 2003.
URL : https://hal.archives-ouvertes.fr/inria-00071712

F. Berman, G. C. Fox, and A. J. Hey, Grid Computing: Making the Global Infrastructure a Reality, 2003.

E. Caron, P. K. Chouhan, and A. Legrand, Automatic Deployment for Hierarchical Network Enabled Server, The 13th Heterogeneous Computing Workshop, 2004.
URL : https://hal.archives-ouvertes.fr/inria-00071437

E. Caron, F. Desprez, F. Lombard, J. Nicod, M. Quinson et al., A Scalable Approach to Network Enabled Servers, Proc. of EuroPar, 2002.
URL : https://hal.archives-ouvertes.fr/inria-00072087

E. Caron, F. Desprez, F. Petit, and C. Tedeschi, Resource Localization Using Peer-ToPeer Technology for Network Enabled Servers, 2004.

E. Caron and F. Suter, Parallel Extension of a Dynamic Performance Forecasting Tool, Proceedings of the International Symposium on Parallel and Distributed Computing, pp.80-93, 2002.
URL : https://hal.archives-ouvertes.fr/inria-00072118

H. Dail and F. Desprez, Experiences with Hierarchical Request Flow Management for Network Enabled Server Environments, 2005.
URL : https://hal.archives-ouvertes.fr/inria-00070480

B. Fabbro, D. Laiymani, J. Nicod, and L. Philippe, Data management in grid applications providers, IEEE International Conference DFMA'05, 2005.

A. Denis, C. Perez, and T. Priol, Towards high performance CORBA and MPI middlewares for grid computing, Proc. of the 2nd International Workshop on Grid Computing, number 2242 in LNCS, pp.14-25, 2001.
URL : https://hal.archives-ouvertes.fr/inria-00000130

F. Desprez and E. Jeannot, Improving the GridRPC Model with Data Persistence and Redistribution, 3rd International Symposium on Parallel and Distributed Computing (ISPDC), 2004.
URL : https://hal.archives-ouvertes.fr/inria-00100129

F. Desprez, M. Quinson, and F. Suter, Dynamic Performance Forecasting for Network Enabled Servers in a Metacomputing Environment, Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications, 2001.

, DIET. Distributed Interactive Engineering Toolbox

M. C. Ferris, M. P. Mesnier, and J. J. Mori, NEOS and Condor: Solving Optimization Problems Over the Internet, ACM Transaction on Mathematical Sofware, vol.26, issue.1, pp.1-18, 2000.

, The Grid 2: Blueprint for a New Computing Infrastructure, 2004.

M. Good and J. Goux, iMW : A web-based problem solving environment for grid computing applications, 2000.

T. Haupt, E. Akarsu, and G. Fox, WebFlow: A Framework for Web Based Metacomputing, Future Generation Computer Systems, vol.16, issue.5, pp.445-451, 2000.

M. Henning and S. Vinoski, Advanced CORBA(R) Programming with C++, 1999.

M. Jan and D. A. Noblet, Performance Evaluation of JXTA Communication Layers, 2004.
URL : https://hal.archives-ouvertes.fr/inria-00000973

N. Kapadia, J. Robertson, and J. Fortes, Interfaces Issues in Running Computer Architecture Tools via the World Wide Web, Workshop on Computer Architecture Education at ISCA, 1998.

R. Keller, B. Krammer, M. S. Mueller, M. M. Resch, and E. Gabriel, MPI Development Tools and Applications for the Grid, Workshop on Grid Applications and Programming Tools, 2003.

S. Matsuoka and H. Casanova, Grid Forum, Advanced Programming Models Working Group whitepaper (draft), 2000.

S. Matsuoka, H. Nakada, M. Sato, and S. Sekiguchi, Design Issues of Network Enabled Server Systems for the Grid, Grid Forum, 2000.

. Mpich-g,

H. Nakada, M. Sato, and S. Sekiguchi, Design and Implementations of Ninf: towards a Global Computing Infrastructure. Future Generation Computing Systems, Metacomputing Issue, vol.15, pp.649-658, 1999.

H. Nakada, Y. Tanaka, S. Matsuoka, and S. Sekiguchi, The Design and Implementation of a Fault-Tolerant RPC System: Ninf-C, Proceeding of HPC Asia, pp.9-18, 2004.

. Netsolve,

M. Quinson, Dynamic Performance Forecasting for Network-Enabled Servers in a Metacomputing Environment, International Workshop on Performance Modeling, Evaluation, and Optimization of Parallel and Distributed Systems (PMEO-PDS'02), in conjunction with IPDPS'02, 2002.

K. Seymour, C. Lee, F. Desprez, H. Nakada, and Y. Tanaka, The End-User and Middleware APIs for GridRPC, Workshop on Grid Application Programming Interfaces, 2004.

S. Shirasuna, H. Nakada, S. Matsuoka, and S. Sekiguchi, Evaluating Web Services Based Implementations of GridRPC, Proceedings of the 11th IEEE International Symposium on High Performance Distributed Computing (HPDC-11 2002), pp.237-245, 2002.

Y. Tanaka, N. Nakada, S. Sekiguchi, T. Suzumura, and S. Matsuoka, Ninf-G: A Reference Implementation of RPC-based Programming Middleware for Grid Computing, Journal of Grid Computing, vol.1, pp.41-51, 2003.

D. Thain, T. Tannenbaum, and M. Livny, Distributed Computing in Practice: The Condor Experience. Concurrency and Computation: Practice and Experience, 2004.

S. S. Vadhiyar and J. J. Dongarra, GrADSolve -A grid-based RPC System for Parallel Computing with Application Level Scheduling, Journal on Parallel and Distributed Computing, vol.64, pp.774-783, 2004.

R. Wolski, N. T. Spring, and J. Hayes, The Network Weather Service: A Distributed Resource Performance Forecasting Service for Metacomputing. Future Generation Computing Systems, Metacomputing Issue, vol.15, pp.757-768, 1999.

Y. Tanaka, H. Takemiya, H. Nakada, and S. Sekiguchi, Design, Implementation and Performance Evaluation of GridRPC Programming Middleware for a Large-Scale Computational Grid, Proceedings of 5th IEEE/ACM International Workshop on Grid Computing, pp.298-305, 2005.

. Unité-de-recherche-inria-futurs, Parc Club Orsay Université -ZAC des Vignes 4, rue Jacques Monod -91893 ORSAY Cedex

. Unité-de-recherche-inria-lorraine, LORIA, Technopôle de Nancy-Brabois -Campus scientifique 615, rue du Jardin Botanique -BP 101 -54602