{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,10,22]],"date-time":"2024-10-22T17:35:20Z","timestamp":1729618520315,"version":"3.28.0"},"reference-count":27,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2013,9]]},"DOI":"10.1109\/vissoft.2013.6650540","type":"proceedings-article","created":{"date-parts":[[2013,11,2]],"date-time":"2013-11-02T00:36:21Z","timestamp":1383352581000},"page":"1-10","source":"Crossref","is-referenced-by-count":2,"title":["Automatic categorization and visualization of lock behavior"],"prefix":"10.1109","author":[{"given":"Steven P.","family":"Reiss","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Alexander","family":"Tarvo","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"19","first-page":"643","article-title":"JaVis: A UML-based visualization and debugging environment for concurrent Java programs","volume":"2269","author":"mehner","year":"2002","journal-title":"Lecture Notes in Computer Science"},{"key":"17","doi-asserted-by":"crossref","first-page":"133","DOI":"10.1007\/3-540-44520-X_17","article-title":"Paje: An extensible environment for visualizing multi-threaded program executions","volume":"1900","author":"de kergommeaux","year":"2000","journal-title":"Lecture Notes in Computer Science"},{"key":"18","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-03275-2_32"},{"key":"15","doi-asserted-by":"publisher","DOI":"10.1145\/1028664.1028717"},{"key":"16","doi-asserted-by":"publisher","DOI":"10.1006\/jpdc.1999.1574"},{"key":"13","first-page":"245","article-title":"Using runtime analysis to guide model checking of Java programs","author":"havelund","year":"2000","journal-title":"Kuragmcjp"},{"key":"14","doi-asserted-by":"publisher","DOI":"10.1145\/355620.361161"},{"key":"11","doi-asserted-by":"publisher","DOI":"10.1145\/1542476.1542490"},{"key":"12","doi-asserted-by":"publisher","DOI":"10.1145\/22627.22342"},{"key":"21","doi-asserted-by":"publisher","DOI":"10.1002\/cpe.1064"},{"key":"20","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2009.5070538"},{"key":"22","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2003.1201303"},{"key":"23","doi-asserted-by":"publisher","DOI":"10.1145\/1383559.1383566"},{"key":"24","doi-asserted-by":"publisher","DOI":"10.1145\/168642.168650"},{"key":"25","doi-asserted-by":"publisher","DOI":"10.1145\/265924.265927"},{"key":"26","doi-asserted-by":"publisher","DOI":"10.1002\/cpe.1469"},{"key":"27","first-page":"602","article-title":"Static deadlock detection for Java libraries","author":"williams","year":"2005","journal-title":"ECOOP 2005"},{"key":"3","first-page":"1","article-title":"Graphical visualization of Java objects, threads, and locks","volume":"2","author":"attali","year":"2001","journal-title":"IEEE Distributed Systems Online"},{"key":"2","doi-asserted-by":"publisher","DOI":"10.1109\/COMPSAC.2007.236"},{"key":"10","article-title":"Effective data-race detection for the kernel","author":"erickson","year":"2010","journal-title":"OSDI 2010"},{"key":"1","doi-asserted-by":"publisher","DOI":"10.1145\/1147403.1147413"},{"journal-title":"Multi-thread Run-time Analysis Tool for Java","year":"2009","author":"das","key":"7"},{"key":"6","article-title":"Using JConsole to monitor appliocations","author":"chung","year":"2004","journal-title":"Sun Microsystems"},{"key":"5","article-title":"Asm: A code manipulation tool to implement adaptable systems","author":"bruneton","year":"2002","journal-title":"Adaptable and Extensible Component Systems"},{"key":"4","doi-asserted-by":"publisher","DOI":"10.1145\/1806799.1806866"},{"key":"9","doi-asserted-by":"publisher","DOI":"10.1145\/945465.945468"},{"key":"8","doi-asserted-by":"publisher","DOI":"10.1145\/1250734.1250762"}],"event":{"name":"2013 First IEEE Working Conference on Software Visualization (VISSOFT)","start":{"date-parts":[[2013,9,27]]},"location":"Eindhoven, Netherlands","end":{"date-parts":[[2013,9,28]]}},"container-title":["2013 First IEEE Working Conference on Software Visualization (VISSOFT)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/6636398\/6650514\/06650540.pdf?arnumber=6650540","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,6,22]],"date-time":"2017-06-22T01:19:10Z","timestamp":1498094350000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/6650540\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013,9]]},"references-count":27,"URL":"https:\/\/doi.org\/10.1109\/vissoft.2013.6650540","relation":{},"subject":[],"published":{"date-parts":[[2013,9]]}}}