{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,9,14]],"date-time":"2023-09-14T05:41:55Z","timestamp":1694670115519},"reference-count":26,"publisher":"Elsevier BV","issue":"12","license":[{"start":{"date-parts":[[2002,12,1]],"date-time":"2002-12-01T00:00:00Z","timestamp":1038700800000},"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":["Parallel Computing"],"published-print":{"date-parts":[[2002,12]]},"DOI":"10.1016\/s0167-8191(02)00185-0","type":"journal-article","created":{"date-parts":[[2002,12,2]],"date-time":"2002-12-02T21:07:09Z","timestamp":1038863229000},"page":"1773-1787","source":"Crossref","is-referenced-by-count":9,"title":["Middleware for the use of storage in communication"],"prefix":"10.1016","volume":"28","author":[{"given":"Micah","family":"Beck","sequence":"first","affiliation":[]},{"given":"Dorian","family":"Arnold","sequence":"additional","affiliation":[]},{"given":"Alessandro","family":"Bassi","sequence":"additional","affiliation":[]},{"given":"Fran","family":"Berman","sequence":"additional","affiliation":[]},{"given":"Henri","family":"Casanova","sequence":"additional","affiliation":[]},{"given":"Jack","family":"Dongarra","sequence":"additional","affiliation":[]},{"given":"Terry","family":"Moore","sequence":"additional","affiliation":[]},{"given":"Graziano","family":"Obertelli","sequence":"additional","affiliation":[]},{"given":"James","family":"Plank","sequence":"additional","affiliation":[]},{"given":"Martin","family":"Swany","sequence":"additional","affiliation":[]},{"given":"Sathish","family":"Vadhiyar","sequence":"additional","affiliation":[]},{"given":"Rich","family":"Wolski","sequence":"additional","affiliation":[]}],"member":"78","reference":[{"key":"10.1016\/S0167-8191(02)00185-0_BIB1","unstructured":"J. Plank et al., The Internet backplane protocol: storage in the network, in: NetStore99: The Network Storage Symposium, Seattle, WA, 1999"},{"issue":"5\u20136","key":"10.1016\/S0167-8191(02)00185-0_BIB2","doi-asserted-by":"crossref","first-page":"757","DOI":"10.1016\/S0167-739X(99)00025-4","article-title":"The network weather service: a distributed resource performance forecasting service for metacomputing","volume":"15","author":"Wolski","year":"1999","journal-title":"Future Gener. Comp. Syst."},{"key":"10.1016\/S0167-8191(02)00185-0_BIB3","series-title":"The Grid: Blueprint for a New Computing Infrastructure","first-page":"159","article-title":"Application-specific tools","author":"Casanova","year":"1998"},{"key":"10.1016\/S0167-8191(02)00185-0_BIB4","doi-asserted-by":"crossref","unstructured":"F. Berman et al., Application-level scheduling on distributed heterogeneous multiprocessor systems, in: Proceedings of Supercomputing \u201996, 1996","DOI":"10.1145\/369028.369109"},{"issue":"3","key":"10.1016\/S0167-8191(02)00185-0_BIB5","doi-asserted-by":"crossref","first-page":"57","DOI":"10.1109\/99.714602","article-title":"Applying NetSolve\u2019s network enabled server","volume":"5","author":"Casanova","year":"1998","journal-title":"IEEE Comput. Sci. Eng."},{"issue":"2","key":"10.1016\/S0167-8191(02)00185-0_BIB6","doi-asserted-by":"crossref","first-page":"115","DOI":"10.1177\/109434209701100205","article-title":"Globus: a metacomputing infrastructure toolkit","volume":"11","author":"Foster","year":"1997","journal-title":"Int. J. Supercomp. Applicat."},{"issue":"1","key":"10.1016\/S0167-8191(02)00185-0_BIB7","doi-asserted-by":"crossref","first-page":"39","DOI":"10.1145\/242857.242867","article-title":"The Legion vision of a worldwide virtual computer","volume":"40","author":"Grimshaw","year":"1997","journal-title":"Commun. ACM"},{"key":"10.1016\/S0167-8191(02)00185-0_BIB8","doi-asserted-by":"crossref","unstructured":"A. Agbaria, J.S. Plank, Design, implementation, and performance of checkpointing in NetSolve, in: International Conference on Dependable Systems and Networks (FTCS-30 & DCCA-8), 2000","DOI":"10.1109\/ICDSN.2000.857514"},{"key":"10.1016\/S0167-8191(02)00185-0_BIB9","series-title":"Data Logistics in Networking: The Logistical Session Layer","author":"Swany","year":"2001"},{"key":"10.1016\/S0167-8191(02)00185-0_BIB10","series-title":"PVM: Parallel Virtual Machine. A Users\u2019 Guide and Tutorial for Networked Parallel Computing","author":"Geist","year":"1994"},{"key":"10.1016\/S0167-8191(02)00185-0_BIB11","unstructured":"A. Bassi et al., Internet Backplane Protocol: API 1.0, University of Tennessee, Computer Science Department, 2001"},{"key":"10.1016\/S0167-8191(02)00185-0_BIB12","unstructured":"W. Elwasif et al., IBP-mail: controlled delivery of large mail files, in: NetStore \u201999: Network Storage Symposium, 1999, Internet2, http:\/\/dsi.internet2.edu\/netstore99"},{"key":"10.1016\/S0167-8191(02)00185-0_BIB13","series-title":"Proceedings of the 6th IEEE Symposium on High Performance Distributed Computing","first-page":"316","article-title":"Forecasting network performance to support dynamic scheduling using the Network Weather Service","author":"Wolski","year":"1997"},{"key":"10.1016\/S0167-8191(02)00185-0_BIB14","series-title":"The Grid: Blueprint for a New Computing Infrastructure","first-page":"677","year":"1998"},{"key":"10.1016\/S0167-8191(02)00185-0_BIB15","doi-asserted-by":"crossref","first-page":"185","DOI":"10.1006\/jpdc.1997.1411","article-title":"Allocating independent tasks to parallel processors: an experimental study","volume":"47","author":"Hagerup","year":"1997","journal-title":"J. Parallel Distrib. Comput."},{"key":"10.1016\/S0167-8191(02)00185-0_BIB16","unstructured":"F. Berman, R. Wolski, The AppLeS Project: a status report, Proceedings of the 8th NEC Research Symposium, Berlin, Germany, May, 1997"},{"key":"10.1016\/S0167-8191(02)00185-0_BIB17","unstructured":"http:\/\/apples.ucsd.edu"},{"key":"10.1016\/S0167-8191(02)00185-0_BIB18","unstructured":"G. Shao, Adaptive Scheduling of Master\/Worker Applications on Distributed Computational Resources, PhD thesis, University of California, San Diego, May, 2001"},{"key":"10.1016\/S0167-8191(02)00185-0_BIB19","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 2000 SC\u201900, November 2000","DOI":"10.1109\/SC.2000.10061"},{"key":"10.1016\/S0167-8191(02)00185-0_BIB20","doi-asserted-by":"crossref","unstructured":"T.D. Braun, H.J. Siegel, N. Beck, L. Boloni, M. Maheswaran, A.I. Reuther, J.P. Robertson, M.D. Theys, B. Yao, D. Hensgen, R.F. Freund, A comparison study of static mapping heuristics for a class of meta-tasks on heterogeneous computing systems, in: Proceedings of the 8th Heterogeneous Computing Workshop (HCW\u201999), April 1999, p. 15\u201329","DOI":"10.1109\/HCW.1999.765093"},{"issue":"2","key":"10.1016\/S0167-8191(02)00185-0_BIB21","doi-asserted-by":"crossref","first-page":"280","DOI":"10.1145\/322003.322011","article-title":"Heuristic algorithms for scheduling independent tasks on nonindentical processors","volume":"24","author":"Ibarra","year":"1977","journal-title":"J. ACM"},{"key":"10.1016\/S0167-8191(02)00185-0_BIB22","doi-asserted-by":"crossref","unstructured":"M. Maheswaran, S. Ali, H.J. Siegel, D. Hensgen, R. Freund, Dynamic matching and scheduling of a class of independent tasks onto heterogeneous computing systems, in: 8th Heterogeneous Computing Workshop (HCW\u201999), April 1999, p. 30\u201344","DOI":"10.1109\/HCW.1999.765094"},{"key":"10.1016\/S0167-8191(02)00185-0_BIB23","doi-asserted-by":"crossref","unstructured":"H. Casanova, A. Legrand, D. Zagorodnov, F. Berman, Heuristics for scheduling parameter sweep applications in Grid environments, in: Proceedings of the 9th Heterogeneous Computing Workshop (HCW\u201900), May 2000, p. 349\u2013363","DOI":"10.1109\/HCW.2000.843757"},{"key":"10.1016\/S0167-8191(02)00185-0_BIB24","unstructured":"The APST homepage, http:\/\/grail.sdsc.edu\/projects\/apst\/"},{"key":"10.1016\/S0167-8191(02)00185-0_BIB25","unstructured":"Globus homepage, http:\/\/www.globus.org"},{"key":"10.1016\/S0167-8191(02)00185-0_BIB26","article-title":"Deploying a high throughput computing cluster","volume":"vol. 1","author":"Basney","year":"1999"}],"container-title":["Parallel Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0167819102001850?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0167819102001850?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2020,3,11]],"date-time":"2020-03-11T12:47:23Z","timestamp":1583930843000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0167819102001850"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2002,12]]},"references-count":26,"journal-issue":{"issue":"12","published-print":{"date-parts":[[2002,12]]}},"alternative-id":["S0167819102001850"],"URL":"https:\/\/doi.org\/10.1016\/s0167-8191(02)00185-0","relation":{},"ISSN":["0167-8191"],"issn-type":[{"value":"0167-8191","type":"print"}],"subject":[],"published":{"date-parts":[[2002,12]]}}}