{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,11]],"date-time":"2025-09-11T22:25:55Z","timestamp":1757629555653,"version":"3.44.0"},"reference-count":15,"publisher":"Elsevier BV","issue":"4","license":[{"start":{"date-parts":[[1988,8,1]],"date-time":"1988-08-01T00:00:00Z","timestamp":586396800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[1988,8,1]],"date-time":"1988-08-01T00:00:00Z","timestamp":586396800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/legal\/tdmrep-license"}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Journal of Parallel and Distributed Computing"],"published-print":{"date-parts":[[1988,8]]},"DOI":"10.1016\/0743-7315(88)90006-8","type":"journal-article","created":{"date-parts":[[2004,2,23]],"date-time":"2004-02-23T15:14:09Z","timestamp":1077549249000},"page":"421-437","update-policy":"https:\/\/doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":15,"title":["Environments for prototyping parallel algorithms"],"prefix":"10.1016","volume":"5","author":[{"given":"James M.","family":"Purtilo","sequence":"first","affiliation":[]},{"given":"Daniel A.","family":"Reed","sequence":"additional","affiliation":[]},{"given":"Dirk C.","family":"Grunwald","sequence":"additional","affiliation":[]}],"member":"78","reference":[{"key":"10.1016\/0743-7315(88)90006-8_BIB1","article-title":"CHEBYCODE: A FORTRAN implementation of Mantueffel's adaptive Chebyshev algorithm","author":"Ashby","year":"1985","journal-title":"Department of Computer Science, University of Illinois, Report UIUCDCS-R-85-1203"},{"key":"10.1016\/0743-7315(88)90006-8_BIB2","series-title":"Proc. ACM SIGPLAN Symposium on Programming Issues in Programming Environments","first-page":"107","article-title":"The impact of interprocedural analysis and optimization on the design of a software development environment","author":"Cooper","year":"1985"},{"year":"1974","series-title":"Numerical Methods","author":"Dahlquist","key":"10.1016\/0743-7315(88)90006-8_BIB3"},{"key":"10.1016\/0743-7315(88)90006-8_BIB4","series-title":"Proc. Eighth Symposium on Operating System Principles","first-page":"148","article-title":"The architecture of the Eden system","author":"Lazowska","year":"1981"},{"key":"10.1016\/0743-7315(88)90006-8_BIB5","doi-asserted-by":"crossref","first-page":"381","DOI":"10.1145\/2166.357215","article-title":"Guardians and actions: Linguistic support for robust, distributed programs","volume":"5","author":"Liskov","year":"1983","journal-title":"ACM Trans. Programming Languages and Systems"},{"key":"10.1016\/0743-7315(88)90006-8_BIB6","article-title":"DOMINO: A message passing environment for parallel computation","author":"O'Leary","year":"1986","journal-title":"Computer Science Department, University of Maryland, Report TR-1648"},{"key":"10.1016\/0743-7315(88)90006-8_BIB7","article-title":"Polylith and environments for mathematical computation","author":"Purtilo","year":"1984","journal-title":"Department of Computer Science, University of Illinois, Report UIUCDCS-R-84-1135"},{"key":"10.1016\/0743-7315(88)90006-8_BIB8","series-title":"Proc. ACM SIGPLAN Symposium on Programming Issues in Programming Environments","first-page":"12","article-title":"Polylith: An environment to support management of tool interfaces","author":"Purtilo","year":"1985"},{"key":"10.1016\/0743-7315(88)90006-8_BIB9","series-title":"Proc. IEEE Computer Society's Ninth International Computer Software and Applications Conference","first-page":"456","article-title":"On specifying an environment","author":"Purtilo","year":"1985"},{"article-title":"A software interconnection technology to support specification of computational environments","year":"1986","author":"Purtilo","key":"10.1016\/0743-7315(88)90006-8_BIB10"},{"key":"10.1016\/0743-7315(88)90006-8_BIB11","doi-asserted-by":"crossref","first-page":"118","DOI":"10.1137\/0908016","article-title":"Reduction of the effects of the communication delays in scientific algorithms on message passing MIMD architectures","volume":"8","author":"Saltz","year":"1987","journal-title":"SIAM J. Sci. Statist. Comput."},{"key":"10.1016\/0743-7315(88)90006-8_BIB12","series-title":"Proc. Ninth ICSE","first-page":"270","article-title":"A system for parallel programming","author":"Schwan","year":"1987"},{"key":"10.1016\/0743-7315(88)90006-8_BIB13","doi-asserted-by":"crossref","first-page":"22","DOI":"10.1145\/2465.2467","article-title":"The cosmic cube","volume":"28","author":"Seitz","year":"1985","journal-title":"Comm. ACM"},{"key":"10.1016\/0743-7315(88)90006-8_BIB14","doi-asserted-by":"crossref","first-page":"27","DOI":"10.1109\/MC.1984.1659183","article-title":"Parallel programming and the Poker programming environment","volume":"11","author":"Snyder","year":"1984","journal-title":"IEEE Comput."},{"key":"10.1016\/0743-7315(88)90006-8_BIB15","series-title":"Proc. Fourth International Workshop on Protocol Specification, Testing and Validation","article-title":"Synthesizing distributed and parallel programs through optimistic transformations","author":"Strom","year":"1984"}],"container-title":["Journal of Parallel and Distributed Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:0743731588900068?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:0743731588900068?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2025,9,10]],"date-time":"2025-09-10T14:29:40Z","timestamp":1757514580000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/0743731588900068"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1988,8]]},"references-count":15,"journal-issue":{"issue":"4","published-print":{"date-parts":[[1988,8]]}},"alternative-id":["0743731588900068"],"URL":"https:\/\/doi.org\/10.1016\/0743-7315(88)90006-8","relation":{},"ISSN":["0743-7315"],"issn-type":[{"type":"print","value":"0743-7315"}],"subject":[],"published":{"date-parts":[[1988,8]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"Environments for prototyping parallel algorithms","name":"articletitle","label":"Article Title"},{"value":"Journal of Parallel and Distributed Computing","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/0743-7315(88)90006-8","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"converted-article","name":"content_type","label":"Content Type"},{"value":"Copyright \u00a9 1988 Published by Elsevier Inc.","name":"copyright","label":"Copyright"}]}}