{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,5]],"date-time":"2024-09-05T07:00:39Z","timestamp":1725519639275},"reference-count":20,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2009]]},"DOI":"10.1109\/scam.2009.11","type":"proceedings-article","created":{"date-parts":[[2009,10,7]],"date-time":"2009-10-07T12:03:18Z","timestamp":1254916998000},"page":"13-22","source":"Crossref","is-referenced-by-count":1,"title":["Chopping Concurrent Programs"],"prefix":"10.1109","author":[{"given":"Dennis","family":"Giffhorn","sequence":"first","affiliation":[]}],"member":"263","reference":[{"key":"19","doi-asserted-by":"publisher","DOI":"10.1145\/1178625.1178628"},{"key":"17","doi-asserted-by":"publisher","DOI":"10.1145\/222124.222138"},{"key":"18","doi-asserted-by":"publisher","DOI":"10.1016\/j.jpdc.2007.01.006"},{"key":"15","first-page":"338","article-title":"an efficient algorithm for computing mhp information for concurrent java programs","author":"naumovich","year":"1999","journal-title":"Proc ESEC\/FSE"},{"key":"16","first-page":"39","article-title":"pruning interference and ready dependence for slicing concurrent java programs","author":"ranganath","year":"2004","journal-title":"Proc CCCT'04"},{"key":"13","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2007.05.004"},{"key":"14","doi-asserted-by":"publisher","DOI":"10.1145\/1186632.1186636"},{"key":"11","doi-asserted-by":"crossref","first-page":"178","DOI":"10.1145\/940071.940096","article-title":"context-sensitive slicing of concurrent programs","author":"krinke","year":"2003","journal-title":"Proc ESEC\/FSE'03"},{"key":"12","doi-asserted-by":"publisher","DOI":"10.1145\/277631.277638"},{"key":"3","doi-asserted-by":"publisher","DOI":"10.1109\/SCAM.2007.9"},{"year":"0","key":"20"},{"key":"2","first-page":"39","article-title":"an approach to analyzing dependency of concurrent programs","author":"chen","year":"2000","journal-title":"Proc APAQS'00"},{"key":"1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2006.41"},{"key":"10","doi-asserted-by":"publisher","DOI":"10.1109\/SCAM.2003.1238034"},{"key":"7","doi-asserted-by":"publisher","DOI":"10.1145\/77606.77608"},{"key":"6","first-page":"1","article-title":"a formal study of slicing for multi-threaded programs with jvm primitives","author":"hatcliff","year":"1999","journal-title":"Static Analysis Symposium"},{"key":"5","doi-asserted-by":"publisher","DOI":"10.1007\/s10207-009-0086-1"},{"key":"4","doi-asserted-by":"publisher","DOI":"10.1145\/996821.996830"},{"key":"9","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2002.1167744"},{"key":"8","first-page":"2","article-title":"a new model of program dependences for reverse engineering","author":"jackson","year":"1994","journal-title":"Proc FSE"}],"event":{"name":"2009 Ninth IEEE International Working Conference on Source Code Analysis and Manipulation","start":{"date-parts":[[2009,9,20]]},"location":"Edmonton, Alberta, Canada","end":{"date-parts":[[2009,9,21]]}},"container-title":["2009 Ninth IEEE International Working Conference on Source Code Analysis and Manipulation"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx5\/5279860\/5279861\/05280012.pdf?arnumber=5280012","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,6,18]],"date-time":"2017-06-18T20:28:10Z","timestamp":1497817690000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/5280012\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2009]]},"references-count":20,"URL":"https:\/\/doi.org\/10.1109\/scam.2009.11","relation":{},"subject":[],"published":{"date-parts":[[2009]]}}}