{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,4]],"date-time":"2025-10-04T14:38:18Z","timestamp":1759588698233,"version":"3.38.0"},"reference-count":61,"publisher":"SAGE Publications","issue":"4","license":[{"start":{"date-parts":[[2001,11,1]],"date-time":"2001-11-01T00:00:00Z","timestamp":1004572800000},"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":[[2001,11]]},"abstract":"<jats:p> Advances in networking technologies will soon make it possible to use the global information infrastructure in a qualitatively different way\u2014as a computational as well as an information resource. As described in the recent book The Grid: Blueprint for a New Computing Infrastructure, this Grid will connect the nation\u2019s computers, databases, instruments, and people in a seamless web of computing and distributed intelligence, which can be used in an on-demand fashion as a problem-solving resource in many fields of human endeavor\u2014and, in particular, science and engineering. The availability of grid resources will give rise to dramatically new classes of applications, in which computing resources are no longer localized but, rather, distributed, heterogeneous, and dynamic; computation is increasingly sophisticated and multidisciplinary; and computation is integrated into our daily lives and, hence, subject to stricter time constraints than at present. The impact of these new applications will be pervasive, ranging from new systems for scientific inquiry, through computing support for crisis management, to the use of ambient computing to enhance personal mobile computing environments. To realize this vision, significant scientific and technical obstacles must be overcome. Principal among these is usability. The goal of the Grid Application Development Software (GrADS) project is to simplify distributed heterogeneous computing in the same way that the World Wide Web simplified information sharing over the Internet. To that end, the project is exploring the scientific and technical problems that must be solved to make it easier for ordinary scientific users to develop, execute, and tune applications on the Grid. In this paper, the authors describe the vision and strategies underlying the GrADS project, including the base software architecture for grid execution and performance monitoring, strategies and tools for construction of applications from libraries of grid-aware components, and development of innovative new science and engineering applications that can exploit these new technologies to run effectively in grid environments. <\/jats:p>","DOI":"10.1177\/109434200101500401","type":"journal-article","created":{"date-parts":[[2005,3,8]],"date-time":"2005-03-08T19:22:30Z","timestamp":1110309750000},"page":"327-344","source":"Crossref","is-referenced-by-count":208,"title":["The GrADS Project: Software Support for High-Level Grid Application Development"],"prefix":"10.1177","volume":"15","author":[{"given":"Francine","family":"Berman","sequence":"first","affiliation":[{"name":"University of California, San Diego"}]},{"given":"Andrew","family":"Chien","sequence":"additional","affiliation":[{"name":"University of California, San Diego"}]},{"given":"Keith","family":"Cooper","sequence":"additional","affiliation":[{"name":"Rice University"}]},{"given":"Jack","family":"Dongarra","sequence":"additional","affiliation":[{"name":"University of Tennessee, Knoxville"}]},{"given":"Ian","family":"Foster","sequence":"additional","affiliation":[{"name":"Argonne National Laboratory, University of Chicago"}]},{"given":"Dennis","family":"Gannon","sequence":"additional","affiliation":[{"name":"Indiana University"}]},{"given":"Lennart","family":"Johnsson","sequence":"additional","affiliation":[{"name":"University of Houston"}]},{"given":"Ken","family":"Kennedy","sequence":"additional","affiliation":[{"name":"Rice University"}]},{"given":"Carl","family":"Kesselman","sequence":"additional","affiliation":[{"name":"University of Southern California"}]},{"given":"John","family":"Mellor-Crumme","sequence":"additional","affiliation":[{"name":"Rice University"}]},{"given":"Dan","family":"Reed","sequence":"additional","affiliation":[{"name":"University of Illinois at Urbana-Champaign"}]},{"given":"Linda","family":"Torczon","sequence":"additional","affiliation":[{"name":"Rice University"}]},{"given":"Rich","family":"Wolski","sequence":"additional","affiliation":[{"name":"University of California, Santa Barbara"}]}],"member":"179","published-online":{"date-parts":[[2001,11,1]]},"reference":[{"key":"atypb1","doi-asserted-by":"publisher","DOI":"10.17487\/rfc2768"},{"key":"atypb2","doi-asserted-by":"publisher","DOI":"10.1177\/109434200101500402"},{"key":"atypb3","doi-asserted-by":"publisher","DOI":"10.1109\/HPDC.2000.868657"},{"key":"atypb4","doi-asserted-by":"publisher","DOI":"10.1137\/1.9780898719604"},{"volume-title":"PETSc users\u2019 manual","year":"2001","author":"Balay, S.","key":"atypb5"},{"key":"atypb6","doi-asserted-by":"publisher","DOI":"10.1137\/1.9780898719642"},{"key":"atypb7","doi-asserted-by":"publisher","DOI":"10.1177\/109434209701100304"},{"key":"atypb8","first-page":"159","volume-title":"The Grid: Blueprint for a New Computing Infrastructure","author":"Casanova, H.","year":"1999"},{"key":"atypb9","doi-asserted-by":"publisher","DOI":"10.1155\/1999\/525690"},{"key":"atypb10","doi-asserted-by":"publisher","DOI":"10.1006\/jnca.2000.0110"},{"volume-title":"Proceedings of the 10th IEEE Symposium on High-Performance Distributed Computing (HPDC)","author":"Czajkowski, K.","key":"atypb11"},{"volume-title":"Proceedings of the Fourth Workshop on Job Scheduling Strategies for Parallel Processing","author":"Czajkowski, K.","key":"atypb12"},{"volume-title":"Mobicom \u201999","author":"Czerwinski, S. E.","key":"atypb13"},{"key":"atypb14","doi-asserted-by":"publisher","DOI":"10.1177\/109434209601000201"},{"volume-title":"Proceedings of the 10th International Conference on Supercomputing","author":"DeRose, L.","key":"atypb15"},{"volume-title":"Proceedings of the 8th IEEE Symposium on High-Performance Distributed Computing (HPDC)","author":"Dinda, P.","key":"atypb16"},{"volume-title":"Proceedings of the International Parallel Processing Symposium","author":"Downey, A.","key":"atypb17"},{"first-page":"365","volume-title":"Proceedings of the Sixth IEEE Symposium on High-Performance Distributed Computing","author":"Fitzgerald, S.","key":"atypb18"},{"key":"atypb19","doi-asserted-by":"publisher","DOI":"10.1002\/(SICI)1096-9128(199806)10:7<567::AID-CPE366>3.0.CO;2-X"},{"key":"atypb20","first-page":"259","volume-title":"The Grid: Blueprint for a New Computing Infrastructure","author":"Foster, I.","year":"1999"},{"volume-title":"The Grid: Blueprint for a New Computing Infrastructure","year":"1999","author":"Foster, I.","key":"atypb21"},{"first-page":"27","volume-title":"Proceedings of the International Workshop on Quality of Service","author":"Foster, I.","key":"atypb22"},{"key":"atypb23","doi-asserted-by":"publisher","DOI":"10.1177\/109434200101500302"},{"volume-title":"Proceedings of EuroPVMMPI\u201998","author":"Gabriel, E.","key":"atypb24"},{"volume-title":"Proceedings of Ninth IEEE International Symposium on High Performance Distributed Computing","author":"Gannon, D.","key":"atypb25"},{"key":"atypb26","first-page":"205","volume-title":"The Grid: Blueprint for a New Computing Infrastructure","author":"Gannon, D.","year":"1999"},{"key":"atypb27","doi-asserted-by":"publisher","DOI":"10.1145\/242857.242867"},{"volume-title":"Service Location Protocol Version 2","year":"1998","author":"Guttman, E.","key":"atypb28"},{"key":"atypb29","doi-asserted-by":"publisher","DOI":"10.1145\/331963.331970"},{"volume-title":"Essential MATLAB for Scientists and Engineers","year":"1997","author":"Hahn, B.","key":"atypb30"},{"key":"atypb31","doi-asserted-by":"publisher","DOI":"10.1145\/77726.255144"},{"volume-title":"A scalable, deployable directory service framework for the Internet","year":"1995","author":"Howes, T. A.","key":"atypb32"},{"volume-title":"Proceedings of the 8th IEEE Symposium on High-Performance Distributed Computing (HPDC)","author":"Johnston, W. E.","key":"atypb33"},{"volume-title":"Proceedings of the 8th IEEE Symposium on High-Performance Distributed Computing (HPDC)","author":"Kapadia, N. H.","key":"atypb34"},{"journal-title":"Journal of Parallel and Distributed Computing","year":"2001","author":"Kennedy, K.","key":"atypb35"},{"volume-title":"Khoros Pro Version 2.2","year":"1998","key":"atypb36"},{"first-page":"145","volume-title":"Proceedings of the International Conference on Supercomputing","author":"Kimura, T.","key":"atypb37"},{"volume-title":"Proceedings of the Seventh IEEE International Symposium on High Performance Distributed Computing","author":"Livny, M.","key":"atypb38"},{"key":"atypb39","first-page":"311","volume-title":"The Grid: Blueprint for a New Computing Infrastructure","author":"Livny, M.","year":"1999"},{"volume-title":"Programming Python","year":"1996","author":"Lutz, M.","key":"atypb40"},{"volume-title":"Proceedings of Supercomputing \u201992","author":"Lyster, P.","key":"atypb41"},{"key":"atypb42","doi-asserted-by":"publisher","DOI":"10.1145\/331963.331972"},{"first-page":"434","volume-title":"Proceedings of the International Conference on Supercomputing","author":"Menon, V.","key":"atypb43"},{"key":"atypb44","doi-asserted-by":"publisher","DOI":"10.1109\/MCSA.2000.895379"},{"key":"atypb45","doi-asserted-by":"publisher","DOI":"10.1177\/109434200101500403"},{"first-page":"20","volume-title":"Proceedings of the 1996 International Conference on Parallel Processing Workshop","author":"Reed, D.","key":"atypb46"},{"key":"atypb47","first-page":"367","volume-title":"The Grid: Blueprint for a New Computing Infrastructure","author":"Reed, D.","year":"1999"},{"volume-title":"Proceedings of the 11th ACM International Conference on Supercomputing\u2014Workshop on Performance Data Mining: Automated Diagnosis, Adaption and Optimization","author":"Ribler, R.","key":"atypb48"},{"key":"atypb49","doi-asserted-by":"publisher","DOI":"10.1177\/109434200101500404"},{"key":"atypb50","doi-asserted-by":"publisher","DOI":"10.1016\/S0167-8191(98)00080-5"},{"key":"atypb51","first-page":"284","volume":"66","author":"Smale, S.","year":"1976","journal-title":"American Economic Review"},{"volume-title":"4th Workshop on Job Scheduling Strategies for Parallel Processing","author":"Smith, W.","key":"atypb52"},{"key":"atypb53","doi-asserted-by":"publisher","DOI":"10.1109\/SC.2000.10028"},{"key":"atypb54","doi-asserted-by":"publisher","DOI":"10.1145\/265684.265692"},{"first-page":"163","volume-title":"Proceedings of the Seventh ACM SIGPLAN Symposium on the Principles and Practice of Parallel Programming (PPoPP\u201999)","author":"Subhlok, J.","key":"atypb55"},{"key":"atypb56","doi-asserted-by":"publisher","DOI":"10.1109\/35.649334"},{"volume-title":"Proceedings of the Second IEEE\/ACM International Workshop on Grid Computing","author":"Vraalsen, F.","key":"atypb57"},{"key":"atypb58","doi-asserted-by":"publisher","DOI":"10.1145\/306549.306582"},{"key":"atypb59","doi-asserted-by":"publisher","DOI":"10.1109\/32.121753"},{"volume-title":"Proceedings of the 1996 Heterogeneous Computing Workshop","author":"Weaver, G. E.","key":"atypb60"},{"volume-title":"Proceedings of the Sixth IEEE Symposium on High-Performance Distributed Computing","author":"Wolski, R.","key":"atypb61"}],"container-title":["The International Journal of High Performance Computing Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/109434200101500401","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/109434200101500401","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,3,2]],"date-time":"2025-03-02T13:25:01Z","timestamp":1740921901000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/10.1177\/109434200101500401"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2001,11]]},"references-count":61,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2001,11]]}},"alternative-id":["10.1177\/109434200101500401"],"URL":"https:\/\/doi.org\/10.1177\/109434200101500401","relation":{},"ISSN":["1094-3420","1741-2846"],"issn-type":[{"type":"print","value":"1094-3420"},{"type":"electronic","value":"1741-2846"}],"subject":[],"published":{"date-parts":[[2001,11]]}}}