{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,19]],"date-time":"2025-03-19T11:11:55Z","timestamp":1742382715605},"reference-count":44,"publisher":"Elsevier BV","issue":"5","license":[{"start":{"date-parts":[[2003,5,1]],"date-time":"2003-05-01T00:00:00Z","timestamp":1051747200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Journal of Parallel and Distributed Computing"],"published-print":{"date-parts":[[2003,5]]},"DOI":"10.1016\/s0743-7315(03)00011-x","type":"journal-article","created":{"date-parts":[[2003,6,20]],"date-time":"2003-06-20T22:57:13Z","timestamp":1056149833000},"page":"505-524","source":"Crossref","is-referenced-by-count":43,"title":["A decoupled scheduling approach for Grid application development environments"],"prefix":"10.1016","volume":"63","author":[{"given":"Holly","family":"Dail","sequence":"first","affiliation":[]},{"given":"Fran","family":"Berman","sequence":"additional","affiliation":[]},{"given":"Henri","family":"Casanova","sequence":"additional","affiliation":[]}],"member":"78","reference":[{"key":"10.1016\/S0743-7315(03)00011-X_BIB1","doi-asserted-by":"crossref","unstructured":"D. Abramson, J. Giddy, L. Kotler, High performance parametric modeling with Nimrod\/G: Killer application for the global Grid? in: International Parallel and Distributed Processing Symposium, Cancun, Mexico, 2000, pp. 520\u2013528.","DOI":"10.1109\/IPDPS.2000.846030"},{"key":"10.1016\/S0743-7315(03)00011-X_BIB2","doi-asserted-by":"crossref","unstructured":"A.H. Alhusaini, V.K. Prasanna, C. Raghavendra, A unified resource scheduling framework for heterogeneous computing environments, in: Proceedings of the Eighth Heterogeneous Computing Workshop, San Juan, Puerto Rico, 1999, pp. 156\u2013165.","DOI":"10.1109\/HCW.1999.765123"},{"issue":"4","key":"10.1016\/S0743-7315(03)00011-X_BIB3","doi-asserted-by":"crossref","first-page":"345","DOI":"10.1177\/109434200101500402","article-title":"The cactus worm","volume":"15","author":"Allen","year":"2001","journal-title":"Int. J. High Performance Comput. Appl."},{"key":"10.1016\/S0743-7315(03)00011-X_BIB4","doi-asserted-by":"crossref","unstructured":"G. Allen, T. Dramlitsch, I. Foster, N. Karonis, M. Ripeanu, E. Seidel, B. Toonen, Supporting efficient execution in heterogeneous distributed computing environments with Cactus and Globus, in: Proceedings of Supercomputing, Denver, Colorado, 2001.","DOI":"10.1145\/582034.582086"},{"key":"10.1016\/S0743-7315(03)00011-X_BIB5","doi-asserted-by":"crossref","unstructured":"M. Banikazemi, J. Sampathkumar, S. Prabhu, D.K. Panda, P. Sadayappan, Communication modeling of heterogeneous networks of workstations for performance characterization of collective operations, in: Proceedings of the Eighth Heterogeneous Computing Workshop, San Juan, Puerto Rico, 1999.","DOI":"10.1109\/HCW.1999.765117"},{"key":"10.1016\/S0743-7315(03)00011-X_BIB6","series-title":"Templates for the Solution of Linear Systems: Building Blocks for Iterative Methods","author":"Barrett","year":"1994"},{"issue":"4","key":"10.1016\/S0743-7315(03)00011-X_BIB7","doi-asserted-by":"crossref","first-page":"327","DOI":"10.1177\/109434200101500401","article-title":"The GrADS project","volume":"15","author":"Berman","year":"2001","journal-title":"Int J. Supercomput. Appl."},{"issue":"4","key":"10.1016\/S0743-7315(03)00011-X_BIB8","doi-asserted-by":"crossref","first-page":"369","DOI":"10.1109\/TPDS.2003.1195409","article-title":"Adaptive computing on the Grid using AppLeS","volume":"14","author":"Berman","year":"2003","journal-title":"IEEE Trans. Parallel Distrib. Systems"},{"key":"10.1016\/S0743-7315(03)00011-X_BIB9","doi-asserted-by":"crossref","unstructured":"F. Berman, R. Wolski, S. Figueira, J. Schopf, G. Shao, Application level scheduling on distributed heterogeneous networks, in: Proceedings of Supercomputing, Pittsburgh, Pennsylvania, 1996.","DOI":"10.1145\/369028.369109"},{"key":"10.1016\/S0743-7315(03)00011-X_BIB10","series-title":"ScaLAPACK Users\u2019 Guide","author":"Blackford","year":"1997"},{"key":"10.1016\/S0743-7315(03)00011-X_BIB11","doi-asserted-by":"crossref","unstructured":"H. Casanova, G. Obertelli, F. Berman, R. Wolski, The AppLeS parameter sweep template: user-level middleware for the Grid, in: Proceedings of Supercomputing, Dallas, Texas, 2000.","DOI":"10.1109\/SC.2000.10061"},{"key":"10.1016\/S0743-7315(03)00011-X_BIB12","doi-asserted-by":"crossref","unstructured":"K. Czajkowski, S. Fitzgerald, I. Foster, C. Kesselman, Grid information services for distributed resource sharing, in: Proceedings of the Tenth IEEE Symposium on High-Performance Distributed Computing, San Francisco, California, 2001.","DOI":"10.1109\/HPDC.2001.945188"},{"key":"10.1016\/S0743-7315(03)00011-X_BIB13","unstructured":"H. Dail, A modular framework for adaptive scheduling in Grid application development environments, Master's Thesis, University of California at San Diego, available as UCSD Technical Report, CS2002-0698, March 2002."},{"key":"10.1016\/S0743-7315(03)00011-X_BIB14","doi-asserted-by":"crossref","unstructured":"H. Dail, H. Casanova, F. Berman, A decoupled scheduling approach for the GrADS program development environment, in: Proceedings of Supercomputing, Baltimore, Maryland, 2002.","DOI":"10.1109\/SC.2002.10009"},{"key":"10.1016\/S0743-7315(03)00011-X_BIB15","doi-asserted-by":"crossref","unstructured":"H. Dail, G. Obertelli, F. Berman, R. Wolski, A. Grimshaw, Application-aware scheduling of a magnetohydrodynamics application in the Legion metasystem, in: Proceedings of the Ninth Heterogenous Computing Workshop, Cancun, Mexico, 2000.","DOI":"10.1109\/HCW.2000.843746"},{"key":"10.1016\/S0743-7315(03)00011-X_BIB16","series-title":"The Computational Beauty of Nature: Computer Explorations of Fractals, Chaos, Complex Systems, and Adaptation","author":"Flake","year":"1998"},{"key":"10.1016\/S0743-7315(03)00011-X_BIB17","unstructured":"I. Foster, Designing and Building Parallel Programs, Addison-Wesley, Reading, MA, 1995 (Chapter 2), available at http:\/\/www-unix.mcs.anl.gov\/dbpp."},{"issue":"12","key":"10.1016\/S0743-7315(03)00011-X_BIB18","doi-asserted-by":"crossref","first-page":"1735","DOI":"10.1016\/S0167-8191(98)00075-1","article-title":"Wide-area implementation of the Message Passing Interface","volume":"24","author":"Foster","year":"1998","journal-title":"Parallel Comput."},{"key":"10.1016\/S0743-7315(03)00011-X_BIB19","doi-asserted-by":"crossref","unstructured":"I. Foster, C. Kesselman, The globus project: a status report, in: Proceedings of the Seventh Heterogeneous Computing Workshop, IEEE Press, New York, 1998, pp. 4\u201318.","DOI":"10.1109\/HCW.1998.666541"},{"key":"10.1016\/S0743-7315(03)00011-X_BIB20","unstructured":"I. Foster, C. Kesselman (Eds.), The Grid: Blueprint for a New Computing Infrastructure, Morgan Kaufmann Publishers, Inc., Los Altos, CA, 1999."},{"key":"10.1016\/S0743-7315(03)00011-X_BIB21","unstructured":"I. Foster, C. Kesselman (Eds.), The Grid: Blueprint for a New Computing Infrastructure, Morgan Kaufmann Publishers, Inc., Los Altos, CA, 1999, pp. 279\u2013309, Chapter 12: High-performance schedulers by Fran Berman."},{"key":"10.1016\/S0743-7315(03)00011-X_BIB22","unstructured":"G.C. Fox, R.D. Williams, P.C. Messina, Parallel Computing Works! Morgan Kaufmann, San Francisco, CA, 1994, available at http:\/\/www.npac.syr.edu\/pcw."},{"issue":"3","key":"10.1016\/S0743-7315(03)00011-X_BIB23","doi-asserted-by":"crossref","first-page":"237","DOI":"10.1023\/A:1015617019423","article-title":"Condor-g","volume":"5","author":"Frey","year":"2002","journal-title":"Cluster Comput."},{"issue":"5","key":"10.1016\/S0743-7315(03)00011-X_BIB24","doi-asserted-by":"crossref","first-page":"29","DOI":"10.1109\/2.762790","article-title":"Wide-area computing","volume":"32","author":"Grimshaw","year":"1999","journal-title":"IEEE Comp."},{"issue":"6","key":"10.1016\/S0743-7315(03)00011-X_BIB25","doi-asserted-by":"crossref","first-page":"789","DOI":"10.1016\/0167-8191(96)00024-5","article-title":"A high-performance, portable implementation of the MPI message passing interface standard","volume":"22","author":"Gropp","year":"1996","journal-title":"Parallel Comput."},{"key":"10.1016\/S0743-7315(03)00011-X_BIB26","doi-asserted-by":"crossref","unstructured":"N. Karonis, B. Toonen, I. Foster, MPICH-G2: a Grid-enabled implementation of the message passing interface, J. Parallel Distrib. Comput., to appear.","DOI":"10.1016\/S0743-7315(03)00002-9"},{"issue":"12","key":"10.1016\/S0743-7315(03)00011-X_BIB27","doi-asserted-by":"crossref","first-page":"1803","DOI":"10.1006\/jpdc.2001.1724","article-title":"Telescoping languages","volume":"61","author":"Kennedy","year":"2001","journal-title":"J. Parallel Distrib. Comput."},{"key":"10.1016\/S0743-7315(03)00011-X_BIB28","unstructured":"K. Kennedy, M. Mazina, R. Aydt, C. Mendes, H. Dail, O. Sievert, GrADSoft and its application manager: an execution mechanism for Grid applications, GrADS Project Working Document V, available at http:\/\/hipersoft.cs.rice.edu\/grads\/publications_reports.htm (October 2001)."},{"issue":"3","key":"10.1016\/S0743-7315(03)00011-X_BIB29","doi-asserted-by":"crossref","first-page":"381","DOI":"10.1006\/jpdc.1999.1578","article-title":"Benchmarking and comparison of the task graph scheduling algorithms","volume":"59","author":"Kwok","year":"1999","journal-title":"J. Parallel Distrib. Comput."},{"key":"10.1016\/S0743-7315(03)00011-X_BIB30","unstructured":"C. Liu, L. Yang, I. Foster, D. Angulo, Design and evaluation of a resource selection framework for Grid applications, in: Proceedings of the 11th IEEE Symposium on High-Performance Distributed Computing, Edinburgh, Scotland, 2002."},{"key":"10.1016\/S0743-7315(03)00011-X_BIB31","doi-asserted-by":"crossref","unstructured":"N. Miller, P. Steenkiste, Collecting network status information for network aware applications, in: INFOCOM\u201900, Tel-Aviv, Israel, 2000.","DOI":"10.1109\/INFCOM.2000.832238"},{"key":"10.1016\/S0743-7315(03)00011-X_BIB32","doi-asserted-by":"crossref","unstructured":"D. Mirkovic, R. Mahasoom, L. Johnsson, An adaptive software library for fast fourier transforms, in: Proceedings of the 2000 International Conference on Supercomputing, Santa Fe, New Mexico, 2000.","DOI":"10.1145\/335231.335252"},{"key":"10.1016\/S0743-7315(03)00011-X_BIB33","unstructured":"MPI Forum webpage at http:\/\/www.mpi-forum.org."},{"key":"10.1016\/S0743-7315(03)00011-X_BIB34","doi-asserted-by":"crossref","first-page":"2444","DOI":"10.1073\/pnas.85.8.2444","article-title":"Improved tools for biological sequence comparison","volume":"85","author":"Pearson","year":"1988","journal-title":"Proc. Nat. Acad. Sci. USA"},{"issue":"4","key":"10.1016\/S0743-7315(03)00011-X_BIB35","doi-asserted-by":"crossref","first-page":"359","DOI":"10.1177\/109434200101500403","article-title":"Numerical libraries and the Grid","volume":"15","author":"Petitet","year":"2001","journal-title":"Int. J. High Performance Comput. Appl."},{"issue":"2","key":"10.1016\/S0743-7315(03)00011-X_BIB36","doi-asserted-by":"crossref","first-page":"129","DOI":"10.1023\/A:1019022624119","article-title":"Matchmaking","volume":"2","author":"Raman","year":"1999","journal-title":"Cluster Comput."},{"key":"10.1016\/S0743-7315(03)00011-X_BIB37","unstructured":"G. Shao, F. Berman, R. Wolski, Using effective network views to promote distributed application performance, in: Proceedings of the 1999 International Conference on Parallel and Distributed Processing Techniques and Applications, Las Vegas, Nevada, 1999."},{"key":"10.1016\/S0743-7315(03)00011-X_BIB38","doi-asserted-by":"crossref","unstructured":"G. Shao, R. Wolski, F. Berman, Master\/slave computing on the Grid, in: Proceedings of the Ninth Heterogenous Computing Workshop, Cancun, Mexico, 2000.","DOI":"10.1109\/HCW.2000.843728"},{"key":"10.1016\/S0743-7315(03)00011-X_BIB39","doi-asserted-by":"crossref","unstructured":"S. Smallen, H. Casanova, F. Berman, Applying scheduling and tuning to on-line parallel tomography, in: Proceedings of Supercomputing, Denver, Colorado, 2001.","DOI":"10.1145\/582034.582046"},{"issue":"3","key":"10.1016\/S0743-7315(03)00011-X_BIB40","doi-asserted-by":"crossref","first-page":"253","DOI":"10.1177\/109434209901300308","article-title":"Using AppLeS to schedule simple SARA on the Computational Grid","volume":"13","author":"Su","year":"1999","journal-title":"Int. J. High Performance Comput. Appl."},{"issue":"6","key":"10.1016\/S0743-7315(03)00011-X_BIB41","doi-asserted-by":"crossref","DOI":"10.1002\/(SICI)1096-9128(199905)11:6<301::AID-CPE431>3.0.CO;2-4","article-title":"Prophet: automated scheduling of SPMD programs in workstation networks","volume":"11","author":"Weissman","year":"1999","journal-title":"Concurrency: Practice and Experience"},{"issue":"1","key":"10.1016\/S0743-7315(03)00011-X_BIB42","doi-asserted-by":"crossref","first-page":"109","DOI":"10.1023\/A:1019073113216","article-title":"Scheduling parallel applications in distributed networks","volume":"1","author":"Weissman","year":"1998","journal-title":"J. Cluster Comput."},{"key":"10.1016\/S0743-7315(03)00011-X_BIB43","series-title":"Model Building in Mathematical Programming","author":"Williams","year":"1995"},{"issue":"5\u20136","key":"10.1016\/S0743-7315(03)00011-X_BIB44","doi-asserted-by":"crossref","first-page":"757","DOI":"10.1016\/S0167-739X(99)00025-4","article-title":"The Network Weather Service","volume":"15","author":"Wolski","year":"1999","journal-title":"J. Future Generation Comput. Systems"}],"container-title":["Journal of Parallel and Distributed Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S074373150300011X?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S074373150300011X?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2019,3,19]],"date-time":"2019-03-19T19:55:34Z","timestamp":1553025334000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S074373150300011X"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2003,5]]},"references-count":44,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2003,5]]}},"alternative-id":["S074373150300011X"],"URL":"https:\/\/doi.org\/10.1016\/s0743-7315(03)00011-x","relation":{},"ISSN":["0743-7315"],"issn-type":[{"value":"0743-7315","type":"print"}],"subject":[],"published":{"date-parts":[[2003,5]]}}}