{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,19]],"date-time":"2025-03-19T12:59:48Z","timestamp":1742389188903,"version":"3.38.0"},"reference-count":24,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"7","license":[{"start":{"date-parts":[[2003,7,1]],"date-time":"2003-07-01T00:00:00Z","timestamp":1057017600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IIEEE Trans. Software Eng."],"published-print":{"date-parts":[[2003,7]]},"DOI":"10.1109\/tse.2003.1214325","type":"journal-article","created":{"date-parts":[[2003,7,23]],"date-time":"2003-07-23T15:30:38Z","timestamp":1058974238000},"page":"608-622","source":"Crossref","is-referenced-by-count":6,"title":["A safe algorithm for resolving or deadlocks"],"prefix":"10.1109","volume":"29","author":[{"given":"J.","family":"Villadangos","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"F.","family":"Farina","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"J.R.","family":"Gonzalez de Mendivil","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"J.R.","family":"Garitagoitia","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"A.","family":"Cordoba","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1109\/2.43525"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1145\/45075.46163"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1109\/71.841739"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.1979.234181"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1145\/319702.319717"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1145\/357360.357365"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1006\/jpdc.1995.1150"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1109\/32.83914"},{"key":"ref9","first-page":"587","article-title":"A Simple Distributed Deadlock Solver","volume-title":"Proc. EUROMICRO Design of Hardware\/Software Systems Conf.","author":"Gonz\u00e1lez de Mend\u00edvil"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1109\/71.770131"},{"volume-title":"Advanced Concepts in Operating Systems: Distributed, Database, and Multiprocessor Operating Systems.","year":"1994","author":"Singhal","key":"ref11"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1145\/69622.357190"},{"key":"ref13","first-page":"683","article-title":"On Finding Strongly Connected Components Distributively","volume-title":"Proc. Allerton Conf. Comm, Control, and Computing","author":"Brahmadathan"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1109\/32.24714"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1016\/0950-5849(91)90092-P"},{"key":"ref16","first-page":"234","article-title":"Message Efficient Algorithms for Detection of Knots and Cycles in a Distributed Graph","volume-title":"Proc. Sixth IASTED\/ISMM Int\u2019l Conf. Parallel and Distributed Computing and Systems","author":"Rana"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1109\/IPPS.1995.395923"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1016\/0020-0190(80)90021-6"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1145\/357153.357156"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1109\/HICSS.1994.323231"},{"issue":"3","key":"ref21","first-page":"219","article-title":"An Introduction to Input\/Output Automata","volume":"2","author":"Lynch","year":"1989","journal-title":"CWI Quarterly"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1109\/RELDIS.1999.805104"},{"volume-title":"Performance Study of Distributed Deadlock Detection Algorithms for Distributed Database Systems","year":"1989","author":"Min","key":"ref23"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1016\/0020-0255(92)90117-Q"}],"container-title":["IEEE Transactions on Software Engineering"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx5\/32\/27303\/01214325.pdf?arnumber=1214325","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,3,16]],"date-time":"2025-03-16T04:55:28Z","timestamp":1742100928000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/1214325\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2003,7]]},"references-count":24,"journal-issue":{"issue":"7","published-print":{"date-parts":[[2003,7]]}},"URL":"https:\/\/doi.org\/10.1109\/tse.2003.1214325","relation":{},"ISSN":["0098-5589"],"issn-type":[{"type":"print","value":"0098-5589"}],"subject":[],"published":{"date-parts":[[2003,7]]}}}