{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,6]],"date-time":"2024-09-06T23:22:43Z","timestamp":1725664963331},"publisher-location":"Berlin, Heidelberg","reference-count":21,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540631385"},{"type":"electronic","value":"9783540691570"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1997]]},"DOI":"10.1007\/3-540-63138-0_9","type":"book-chapter","created":{"date-parts":[[2012,2,26]],"date-time":"2012-02-26T23:07:50Z","timestamp":1330297670000},"page":"93-102","source":"Crossref","is-referenced-by-count":0,"title":["Programming with shared data abstractions"],"prefix":"10.1007","author":[{"given":"Simon","family":"Dobson","sequence":"first","affiliation":[]},{"given":"Don","family":"Goodeve","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2005,6,8]]},"reference":[{"issue":"5","key":"9_CR1","doi-asserted-by":"crossref","first-page":"17","DOI":"10.1145\/382080.382082","volume":"25","author":"H. Bal","year":"1990","unstructured":"Henri Bal, Andrew S. Tanenbaum and M. Frans Kaashoek, \u201cOrca: a language for distributed programming,\u201d ACM SIGPLAN Notices 25(5) (May 1990) pp. 17\u201324.","journal-title":"ACM SIGPLAN Notices"},{"issue":"3","key":"9_CR2","doi-asserted-by":"crossref","first-page":"168","DOI":"10.1145\/99164.99182","volume":"25","author":"J.K. Bennett","year":"1990","unstructured":"J.K. Bennett, J.B. Carter and W. Zwaenpoel, \u201cMunin: distributed shared memory based on type-specific memory coherence,\u201d ACM SIGPLAN Notices 25(3) (March 1990) pp. 168\u2013176.","journal-title":"ACM SIGPLAN Notices"},{"key":"9_CR3","doi-asserted-by":"crossref","unstructured":"Andrew Birrell, Greg Nelson, Susan Owicki and Edward Wobber, \u201cNetwork objects,\u201d Research report 115, Digital SRC (1994).","DOI":"10.1145\/168619.168637"},{"key":"9_CR4","doi-asserted-by":"crossref","unstructured":"John Chandy, Steven Parkes and Prithviraj Banerjee, \u201cDistributed object oriented data structures and algorithms for VLSI CAD,\u201d, pp.147\u2013158 in Parallel algorithms for irregularly structured problems, LNCS 1117, ed. A. Ferreira, J. Rolim, Y. Saad and T. Yang, Springer Verlag (1996). Proceedings of IRREGULAR'96.","DOI":"10.1007\/BFb0030105"},{"issue":"3","key":"9_CR5","doi-asserted-by":"crossref","first-page":"187","DOI":"10.1145\/99164.376303","volume":"25","author":"A.A. Chien","year":"1990","unstructured":"A.A. Chien and W.J. Dally, \u201cConcurrent Aggregates,\u201d ACM SIGPLAN Notices 25(3) (March 1990) pp. 187\u2013196.","journal-title":"ACM SIGPLAN Notices"},{"key":"9_CR6","unstructured":"John Davy, Peter Dew, Don Goodeve and Jonathan Nash, \u201cConcurrent sharing through abstract data types: a case study,\u201d pp.91\u2013104 in Abstract machine models for parallel and distributed computing, ed. M. Kara, J. Davy, D. Goodeve and J. Nash, IOS Press (1996)."},{"key":"9_CR7","unstructured":"Simon Dobson and Andy Wellings, \u201cA system for building scalable parallel applications,\u201d, pp.218\u2013230 in Programming environments for parallel computing, ed. N. Topham, R. Ibbett and T. Bemmerl, North Holland Elsevier (1992)."},{"key":"9_CR8","doi-asserted-by":"crossref","unstructured":"Simon Dobson and Chris Wadsworth, \u201cTowards a theory of shared data in distributed systems,\u201d pp. 170\u2013182 in Software engineering for parallel and distributed systems, ed. I. Jelly, I. Gorton and P. Croll, Chapman and Hall (1996).","DOI":"10.1007\/978-0-387-34984-8_15"},{"key":"9_CR9","unstructured":"Simon Dobson, \u201cCharacterising the accumulator SADT,\u201d TallShiP\/R\/22, CLRC Rutherford Appleton Laboratory (1996)."},{"key":"9_CR10","doi-asserted-by":"crossref","unstructured":"Stephen Fink, Scott Baden and Scott Kohn, \u201cFlexible communication mechanisms for dynamic structured applications,\u201d, pp. 203\u2013213 in Parallel algorithms for irregularly structured problems, LNCS 1117, ed. A. Ferreira, J. Rolim, Y. Saad and T. Yang, Springer Verlag (1996). Proceedings of IRREGULAR'96.","DOI":"10.1007\/BFb0030111"},{"key":"9_CR11","unstructured":"Erich Gamma, Richard Helm, Ralph Johnson and John Vlissides, \u201cDesign patterns: elements of reusable object-oriented software,\u201d Addison-Wesley (1995)."},{"key":"9_CR12","unstructured":"Don Goodeve, John Davy and Chris Wadsworth, \u201cShared accumulators,\u201d in Proceedings of the World Transputer Congress (1995)."},{"issue":"1","key":"9_CR13","doi-asserted-by":"crossref","first-page":"124","DOI":"10.1145\/114005.102808","volume":"11","author":"M. Herlihy","year":"1991","unstructured":"Maurice Herlihy, \u201cWait-free synchronisation,\u201d ACM Transactions on Programming Languages and Systems 11(1) (1991) pp. 124\u2013149.","journal-title":"ACM Transactions on Programming Languages and Systems"},{"key":"9_CR14","doi-asserted-by":"crossref","first-page":"972","DOI":"10.1287\/opre.11.6.972","volume":"11","author":"J. D. Little","year":"1993","unstructured":"John D.C. Little, Katta G. Murty, Dura W. Sweeney and Caroline Karel, \u201cAn algorithm for the travelling salesman problem,\u201d Operations Research 11 (1993) pp. 972\u2013989.","journal-title":"Operations Research"},{"key":"9_CR15","unstructured":"W.F. McColl, \u201cBulk synchronous parallel computing,\u201d pp.41\u201363 in Abstract machine models for highly parallel computers, ed. J.R. Davy and P.M. Dew, Oxford Science Publishers (1993)."},{"key":"9_CR16","unstructured":"Greg Nelson, \u201cSystems programming with Modula-3,\u201d Prentice Hall (1993)."},{"key":"9_CR17","unstructured":"William H. Press, Brian P. Flannery, Saul A. Teukolsky and William T. Vetterling, \u201cNumerical recipes in C,\u201d Cambridge University Press (1989)."},{"key":"9_CR18","doi-asserted-by":"crossref","unstructured":"V.J. Rayward-Smith, S.A. Rush and G.P. McKeown, \u201cEfficiency considerations in the implementation of parallel branch-and-bound,\u201d Annals of Operations Research 43 (1993).","DOI":"10.1007\/BF02024489"},{"key":"9_CR19","unstructured":"K. Ronald Sujithan and Jonathan Hill, \u201cCollection types for database programming in the BSP model,\u201d in Proceedings of IEEE Euromicro (1997)."},{"issue":"3","key":"9_CR20","doi-asserted-by":"crossref","first-page":"36","DOI":"10.1109\/88.532138","volume":"4","author":"G. Wilson","year":"1996","unstructured":"Greg Wilson and Henri Bal, \u201cUsing the Cowichan problems to assess the usability of Orca,\u201d IEEE Parallel and Distributed Technology 4(3) (1996) pp. 36\u201344.","journal-title":"IEEE Parallel and Distributed Technology"},{"key":"9_CR21","unstructured":"Katherine Yelick, Soumen Chakrabarti, Etienne Deprit, Jeff Jones, Arvind Krishnamurthy and Chih-Po Wen, \u201cParallel data structured for symbolic computation,\u201d in Workshop on Parallel Symbolic Languages and Systems (1995)."}],"container-title":["Lecture Notes in Computer Science","Solving Irregularly Structured Problems in Parallel"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-63138-0_9.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,11,17]],"date-time":"2020-11-17T21:15:55Z","timestamp":1605647755000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-63138-0_9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1997]]},"ISBN":["9783540631385","9783540691570"],"references-count":21,"URL":"https:\/\/doi.org\/10.1007\/3-540-63138-0_9","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[1997]]}}}