{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,19]],"date-time":"2025-03-19T17:07:17Z","timestamp":1742404037812,"version":"3.38.0"},"reference-count":41,"publisher":"SAGE Publications","issue":"3","license":[{"start":{"date-parts":[[2006,8,1]],"date-time":"2006-08-01T00:00:00Z","timestamp":1154390400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/journals.sagepub.com\/page\/policies\/text-and-data-mining-license"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["The International Journal of High Performance Computing Applications"],"published-print":{"date-parts":[[2006,8]]},"abstract":"<jats:p> Among existing grid middleware approaches, one simple, powerful, and flexible approach consists of using servers available in different administrative domains through the classical client-server or Remote Procedure Call (RPC) paradigm. Network Enabled Servers implement this model also called GridRPC. Clients submit computation requests to a scheduler whose goal is to find a server available on the grid. The aim of this paper is to give an overview of a middleware developed by the GRAAL team called DIET (for Distributed Interactive Engineering Tool-box). DIET is a hierarchical set of components used for the development of applications based on computational servers on the grid. <\/jats:p>","DOI":"10.1177\/1094342006067472","type":"journal-article","created":{"date-parts":[[2006,8,7]],"date-time":"2006-08-07T11:32:42Z","timestamp":1154950362000},"page":"335-352","source":"Crossref","is-referenced-by-count":90,"title":["Diet: A Scalable Toolbox to Build Network Enabled Servers on the Grid"],"prefix":"10.1177","volume":"20","author":[{"given":"E.","family":"Caron","sequence":"first","affiliation":[{"name":"LIP LABORATORY\/GRAAL PROJECT, UMR CNRS, ENS LYON, INRIA, UNIV. CLAUDE\r                        BERNARD, LYON 1, FRANCE"}]},{"given":"F.","family":"Desprez","sequence":"additional","affiliation":[{"name":"LIP LABORATORY\/GRAAL PROJECT, UMR CNRS, ENS LYON, INRIA, UNIV. CLAUDE\r                        BERNARD, LYON 1, FRANCE"}]}],"member":"179","published-online":{"date-parts":[[2006,8,1]]},"reference":[{"first-page":"49","volume-title":"Proceedings of Workshop on Adaptive Grid Middleware (AGRIDM 2003)","author":"Antoniu, G.","key":"atypb1"},{"key":"atypb2","doi-asserted-by":"publisher","DOI":"10.1016\/S0167-8191(97)00061-6"},{"key":"atypb3","unstructured":"Arnold, D., Agrawal, S., Blackford, S., Dongarra, J., Miller, M., Sagi, K.\n                Shi, Z., and Vadhiyar, S. 2001. Users' Guide to NetSolve V1.4. Computer Science\n                Dept. Technical Report CS-01-467, University of Tennessee, Knoxville, TN. http:\/\/www.cs.utk.edu\/netsolve\/."},{"key":"atypb4","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-44520-X_172"},{"key":"atypb5","doi-asserted-by":"publisher","DOI":"10.1002\/cpe.678"},{"volume-title":"PARA'02: International Conference on Applied Parallel Computing","author":"Banino, C.","key":"atypb6"},{"key":"atypb7","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2002.1015568"},{"volume-title":"Optimizing the steady-state throughput of broadcasts on heterogeneous platforms","year":"2003","author":"Beaumont, O.","key":"atypb8"},{"key":"atypb9","doi-asserted-by":"publisher","DOI":"10.1002\/0470867167"},{"first-page":"430","volume-title":"First IEEE International Conference on e-Science and Grid Computing","author":"Caron, E.","key":"atypb10"},{"volume-title":"Proceedings of EuroPar 2002","author":"Caron, E.","key":"atypb11"},{"key":"atypb12","unstructured":"Caron, E., Desprez, F., Petit, F., and Tedeschi, C. 2004. Resource\n                Localization Using Peer-To-Peer Technology for Network Enabled Servers. Research\n                report 2004-55, Laboratoire de l'Informatique du Parall\u00e9lisme (LIP)."},{"first-page":"80","volume-title":"Proceedings of the International Symposium on Parallel and Distributed Computing","author":"Caron, E.","key":"atypb13"},{"key":"atypb14","unstructured":"Dail, H. and Desprez, F. 2005. Experiences with Hierarchical Request Flow\n                Management for Network Enabled Server Environments. Technical Report TR-2005-07, LIP\n                ENS Lyon."},{"volume-title":"IEEE International Conference DFMA'05","author":"Del Fabbro, B.","key":"atypb15"},{"first-page":"14","volume-title":"Proceedings of the 2nd International Workshop on Grid Computing","author":"Denis, A.","key":"atypb16"},{"key":"atypb17","doi-asserted-by":"publisher","DOI":"10.1109\/ISPDC.2004.31"},{"volume-title":"Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA 2001)","author":"Desprez, F.","key":"atypb18"},{"key":"atypb19","doi-asserted-by":"publisher","DOI":"10.1145\/347837.347842"},{"volume-title":"The Grid 2: Blueprint for a New Computing Infrastructure","year":"2004","author":"Foster, I.","key":"atypb20"},{"volume-title":"iMW: A web-based problem solving environment for grid computing applications","year":"2000","author":"Good, M.","key":"atypb21"},{"key":"atypb22","doi-asserted-by":"publisher","DOI":"10.1016\/S0167-739X(99)00133-8"},{"volume-title":"Advanced CORBA(R) Programming with C++","year":"1999","author":"Henning, M.","key":"atypb23"},{"volume-title":"Performance Evaluation of JXTA Communication Layers","year":"2004","author":"Jan, M.","key":"atypb24"},{"key":"atypb25","doi-asserted-by":"publisher","DOI":"10.1145\/1275182.1275214"},{"volume-title":"Workshop on Grid Applications and Programming Tools","year":"2003","author":"Keller, R.","key":"atypb26"},{"key":"atypb27","unstructured":"Matsuoka, S. and Casanova, H. 2000. Network-Enabled Server Systems and the\n                Computational Grid. Grid Forum, Advanced Programming Models Working Group\n                white-paper (draft)."},{"key":"atypb28","doi-asserted-by":"crossref","unstructured":"Matsuoka, S., Nakada, H., Sato, M., and Sekiguchi, S. 2000. Design Issues of\n                Network Enabled Server Systems for the Grid. Grid Forum, Advanced Programming Models\n                Working Group whitepaper.","DOI":"10.1007\/3-540-44444-0_2"},{"key":"atypb29","unstructured":"MPICH-G. http:\/\/www.hpclab.niu.edu\/mpi\/."},{"key":"atypb30","doi-asserted-by":"publisher","DOI":"10.1016\/S0167-739X(99)00016-3"},{"first-page":"9","volume-title":"Proceedings of HPC Asia 2004","author":"Nakada, H.","key":"atypb31"},{"key":"atypb32","unstructured":"NEOS. NEOS Server. http:\/\/www-neos.mcs.anl.gov\/."},{"key":"atypb33","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2002.1016679"},{"volume-title":"Workshop on Grid Application Programming Interfaces","year":"2004","author":"Seymour, K.","key":"atypb34"},{"first-page":"237","volume-title":"Proceedings of the 11th IEEE International Symposium on High Performance Distributed Computing (HPDC-11 2002)","author":"Shirasuna, S.","key":"atypb35"},{"key":"atypb36","unstructured":"Sun Microsystems Inc. Sun grid engine. http:\/\/www.sun.com\/gridware\/."},{"key":"atypb37","doi-asserted-by":"publisher","DOI":"10.1023\/A:1024083511032"},{"first-page":"298","volume-title":"Proceedings of 5th IEEE\/ACM International Workshop on Grid Computing","author":"Tanaka, Y.","key":"atypb38"},{"key":"atypb39","doi-asserted-by":"publisher","DOI":"10.1002\/cpe.938"},{"key":"atypb40","doi-asserted-by":"publisher","DOI":"10.1016\/j.jpdc.2003.10.003"},{"key":"atypb41","doi-asserted-by":"publisher","DOI":"10.1016\/S0167-739X(99)00025-4"}],"container-title":["The International Journal of High Performance Computing Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/1094342006067472","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/1094342006067472","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,3,1]],"date-time":"2025-03-01T15:04:33Z","timestamp":1740841473000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/10.1177\/1094342006067472"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2006,8]]},"references-count":41,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2006,8]]}},"alternative-id":["10.1177\/1094342006067472"],"URL":"https:\/\/doi.org\/10.1177\/1094342006067472","relation":{},"ISSN":["1094-3420","1741-2846"],"issn-type":[{"type":"print","value":"1094-3420"},{"type":"electronic","value":"1741-2846"}],"subject":[],"published":{"date-parts":[[2006,8]]}}}