{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,26]],"date-time":"2025-10-26T14:19:43Z","timestamp":1761488383422,"version":"3.28.0"},"reference-count":16,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2009,12]]},"DOI":"10.1109\/cdc.2009.5399950","type":"proceedings-article","created":{"date-parts":[[2010,2,2]],"date-time":"2010-02-02T15:27:26Z","timestamp":1265124446000},"page":"4971-4976","source":"Crossref","is-referenced-by-count":21,"title":["Gadara nets: Modeling and analyzing lock allocation for deadlock avoidance in multithreaded software"],"prefix":"10.1109","author":[{"given":"Yin","family":"Wang","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hongwei","family":"Liao","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Spyros","family":"Reveliotis","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Terence","family":"Kelly","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Scott","family":"Mahlke","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Stephane","family":"Lafortune","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"doi-asserted-by":"publisher","key":"ref10","DOI":"10.1109\/TRA.2002.999651"},{"year":"2005","author":"reveliotis","article-title":"Real-Time Management of Resource Allocation Systems: A Discrete-Event Systems Approach","key":"ref11"},{"doi-asserted-by":"publisher","key":"ref12","DOI":"10.1109\/71.553301"},{"year":"2009","author":"wang","journal-title":"Software Failure Avoidance Using Discrete Control Theory","key":"ref13"},{"key":"ref14","article-title":"Gadara: Dynamic deadlock avoidance for multithreaded programs","author":"wang","year":"0","journal-title":"OSDI'08"},{"key":"ref15","first-page":"287","article-title":"The application of supervisory control to deadlock avoidance in concurrent software","author":"wang","year":"0","journal-title":"WODES '08"},{"doi-asserted-by":"publisher","key":"ref16","DOI":"10.1145\/1480881.1480913"},{"year":"2006","author":"iordache","journal-title":"Supervisory Control of Concurrent Systems A Petri Net Structural Approach","key":"ref4"},{"key":"ref3","first-page":"974","article-title":"Generalized mutual exclusion constraints on nets with uncontrollable transitions","author":"giua","year":"1992","journal-title":"IEEE International Conference on Systems Man and Cybernetics"},{"key":"ref6","doi-asserted-by":"crossref","first-page":"173","DOI":"10.1109\/TSMCC.2007.913920","article-title":"A survey and comparison of Petri net-based deadlock prevention policies for flexible manufacturing systems","volume":"38","author":"li","year":"2008","journal-title":"IEEE Trans Systems Man and Cybernetics"},{"doi-asserted-by":"publisher","key":"ref5","DOI":"10.1109\/70.964659"},{"doi-asserted-by":"publisher","key":"ref8","DOI":"10.1109\/5.24143"},{"doi-asserted-by":"publisher","key":"ref7","DOI":"10.1007\/978-1-4615-5711-1"},{"doi-asserted-by":"publisher","key":"ref2","DOI":"10.1109\/TRA.2002.801048"},{"doi-asserted-by":"publisher","key":"ref1","DOI":"10.1109\/70.370500"},{"doi-asserted-by":"publisher","key":"ref9","DOI":"10.1109\/32.21759"}],"event":{"name":"2009 Joint 48th IEEE Conference on Decision and Control (CDC) and 28th Chinese Control Conference (CCC 2009)","start":{"date-parts":[[2009,12,15]]},"location":"Shanghai","end":{"date-parts":[[2009,12,18]]}},"container-title":["Proceedings of the 48h IEEE Conference on Decision and Control (CDC) held jointly with 2009 28th Chinese Control Conference"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx5\/5379695\/5399469\/05399950.pdf?arnumber=5399950","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,6,19]],"date-time":"2017-06-19T04:19:09Z","timestamp":1497845949000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/5399950\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2009,12]]},"references-count":16,"URL":"https:\/\/doi.org\/10.1109\/cdc.2009.5399950","relation":{},"subject":[],"published":{"date-parts":[[2009,12]]}}}