{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,10]],"date-time":"2024-09-10T18:37:01Z","timestamp":1725993421748},"publisher-location":"Cham","reference-count":5,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319931081"},{"type":"electronic","value":"9783319931098"}],"license":[{"start":{"date-parts":[[2018,1,1]],"date-time":"2018-01-01T00:00:00Z","timestamp":1514764800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2018]]},"DOI":"10.1007\/978-3-319-93109-8_10","type":"book-chapter","created":{"date-parts":[[2018,9,29]],"date-time":"2018-09-29T08:43:21Z","timestamp":1538210601000},"page":"287-312","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Parallel Programming for Interactive GUI Applications"],"prefix":"10.1007","author":[{"given":"Nasser","family":"Giacaman","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Oliver","family":"Sinnen","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2018,9,30]]},"reference":[{"key":"10_CR1","doi-asserted-by":"crossref","unstructured":"S. K. Prasad, A. Chtchelkanova, M. G. F. Dehne, A. Gupta, J. Jaja, K. Kant, A. L. Salle, R. LeBlanc, A. Lumsdaine, D. Padua, M. Parashar, V. Prasanna, Y. Robert, A. Rosenberg, S. Sahni, B. Shirazi, A. Sussman, C. Weems, and J. Wu, \u201cNSF\/IEEE-TCPP Curriculum Initiative on Parallel and Distributed Computing \u2013 Core Topics for Undergraduates, Version 1,\u201d http:\/\/www.cs.gsu.edu\/~tcpp\/curriculum , 2012.","DOI":"10.1145\/1953163.1953336"},{"key":"10_CR2","volume-title":"Concurrent programming in Java: design principles and patterns, 2nd ed","author":"D Lea","year":"1999","unstructured":"D. Lea, Concurrent programming in Java: design principles and patterns, 2nd ed. Addison-Wesley, 1999."},{"key":"10_CR3","unstructured":"P. Hyde, Java Thread Programming. Sams, 2001."},{"key":"10_CR4","volume-title":"Multi-threaded user interfaces in java","author":"E Ludwig","year":"2006","unstructured":"E. Ludwig, \u201cMulti-threaded user interfaces in java,\u201d Ph.D. dissertation, University of Osnabr\u00fcck, Germany, May 2006."},{"key":"10_CR5","unstructured":"Oracle. (2017) Lesson: Concurrency in Swing. http:\/\/docs.oracle.com\/javase\/tutorial\/uiswing\/concurrency ."}],"container-title":["Topics in Parallel and Distributed Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-93109-8_10","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,10,25]],"date-time":"2019-10-25T03:17:41Z","timestamp":1571973461000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-93109-8_10"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018]]},"ISBN":["9783319931081","9783319931098"],"references-count":5,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-93109-8_10","relation":{},"subject":[],"published":{"date-parts":[[2018]]}}}