{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,28]],"date-time":"2026-02-28T01:56:45Z","timestamp":1772243805919,"version":"3.50.1"},"reference-count":0,"publisher":"IOS Press","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2008]]},"abstract":"<jats:p>The Santa Claus problem provides an excellent exercise in concurrent programming and can be used to show the simplicity or complexity of solving problems using a particular set of concurrency mechanisms and offers a comparison of these mechanisms. Shared-memory constructs, message passing constructs, and process oriented constructs will be used in various programming languages to solve the Santa Claus Problem. Various concurrency mechanisms available will be examined and analyzed as to their respective strengths and weaknesses.<\/jats:p>","DOI":"10.3233\/978-1-58603-907-3-381","type":"book-chapter","created":{"date-parts":[[2025,2,20]],"date-time":"2025-02-20T04:37:07Z","timestamp":1740026227000},"source":"Crossref","is-referenced-by-count":0,"title":["Solving the Santa Claus Problem: a Comparison of Various Concurrent Programming Techniques"],"prefix":"10.3233","author":[{"family":"Hurt Jason","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"family":"Pedersen Jan B.","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"7437","container-title":["Concurrent Systems Engineering Series","Communicating Process Architectures 2008"],"original-title":[],"deposited":{"date-parts":[[2025,2,20]],"date-time":"2025-02-20T04:38:06Z","timestamp":1740026286000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.medra.org\/servlet\/aliasResolver?alias=iospressISSNISBN&issn=1383-7575&volume=66&spage=381"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2008]]},"references-count":0,"URL":"https:\/\/doi.org\/10.3233\/978-1-58603-907-3-381","relation":{"is-cited-by":[{"id-type":"doi","id":"10.4204\/EPTCS.282.6","asserted-by":"object"}]},"ISSN":["1383-7575"],"issn-type":[{"value":"1383-7575","type":"print"}],"subject":[],"published":{"date-parts":[[2008]]}}}