{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,10,30]],"date-time":"2024-10-30T19:06:37Z","timestamp":1730315197303,"version":"3.28.0"},"publisher-location":"New York, NY, USA","reference-count":50,"publisher":"ACM","content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2010,10,25]]},"DOI":"10.1145\/1879211.1879232","type":"proceedings-article","created":{"date-parts":[[2010,11,9]],"date-time":"2010-11-09T10:01:31Z","timestamp":1289296891000},"page":"133-142","update-policy":"http:\/\/dx.doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":33,"title":["Understanding complex multithreaded software systems by using trace visualization"],"prefix":"10.1145","author":[{"given":"Jonas","family":"Tr\u00fcmper","sequence":"first","affiliation":[{"name":"Hasso Plattner Institute, Potsdam, Germany"}]},{"given":"Johannes","family":"Bohnet","sequence":"additional","affiliation":[{"name":"Hasso Plattner Institute, Potsdam, Germany"}]},{"given":"J\u00fcrgen","family":"D\u00f6llner","sequence":"additional","affiliation":[{"name":"Hasso Plattner Institute, Potsdam, Germany"}]}],"member":"320","published-online":{"date-parts":[[2010,10,25]]},"reference":[{"key":"e_1_3_2_2_1_1","doi-asserted-by":"publisher","DOI":"10.1109\/COMPSAC.2007.236"},{"key":"e_1_3_2_2_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/331795.331798"},{"key":"e_1_3_2_2_3_1","doi-asserted-by":"publisher","DOI":"10.5555\/1622519.1622538"},{"key":"e_1_3_2_2_4_1","first-page":"1","volume-title":"Proceedings of the 3rd International Workshop on Program Comprehension through Dynamic Analysis","author":"Bennett C.","year":"2007","unstructured":"C. Bennett , D. Myers , M.-A. Storey , and D. German . Working with 'monster' traces: Building a scalable, usable sequence viewer . In Proceedings of the 3rd International Workshop on Program Comprehension through Dynamic Analysis , pages 1 -- 5 , 2007 . C. Bennett, D. Myers, M.-A. Storey, and D. German. Working with 'monster' traces: Building a scalable, usable sequence viewer. In Proceedings of the 3rd International Workshop on Program Comprehension through Dynamic Analysis, pages 1--5, 2007."},{"key":"e_1_3_2_2_5_1","first-page":"121","volume-title":"Proceedings of the International Conference Parallel Computing","author":"Berthold J.","year":"2007","unstructured":"J. Berthold and R. Loogen . Visualizing parallel functional program runs: Case studies with the eden trace viewer . In Proceedings of the International Conference Parallel Computing , pages 121 -- 128 , 2007 . J. Berthold and R. Loogen. Visualizing parallel functional program runs: Case studies with the eden trace viewer. In Proceedings of the International Conference Parallel Computing, pages 121--128, 2007."},{"key":"e_1_3_2_2_6_1","doi-asserted-by":"publisher","DOI":"10.5555\/645608.661990"},{"key":"e_1_3_2_2_7_1","volume-title":"Tsc and power management events on amd processors. Technical report","author":"Brunner R.","year":"2005","unstructured":"R. Brunner . Tsc and power management events on amd processors. Technical report , AMD Corporation , 2005 . R. Brunner. Tsc and power management events on amd processors. Technical report, AMD Corporation, 2005."},{"key":"e_1_3_2_2_8_1","volume-title":"v. d. Pas","author":"Chapman B.","year":"2007","unstructured":"B. Chapman , G. Jost , and R. v. d. Pas . Using OpenMP: Portable Shared Memory Parallel Programming. Scientific and Engineering Computation. The MIT Press , 2007 . B. Chapman, G. Jost, and R. v. d. Pas. Using OpenMP: Portable Shared Memory Parallel Programming. Scientific and Engineering Computation. The MIT Press, 2007."},{"key":"e_1_3_2_2_9_1","doi-asserted-by":"publisher","DOI":"10.1147\/sj.282.0294"},{"key":"e_1_3_2_2_10_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2009.28"},{"key":"e_1_3_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/1740390.1740412"},{"key":"e_1_3_2_2_12_1","doi-asserted-by":"crossref","first-page":"151","DOI":"10.1007\/3-540-45875-1_12","volume-title":"Revised Lectures on Software Visualization, International Seminar","author":"Pauw W. De","year":"2002","unstructured":"W. De Pauw , E. Jensen , N. Mitchell , G. Sevitsky , J. M. Vlissides , and J. Yang . Visualizing the execution of java programs . In Revised Lectures on Software Visualization, International Seminar , pages 151 -- 162 , London, UK , 2002 . Springer-Verlag . W. De Pauw, E. Jensen, N. Mitchell, G. Sevitsky, J. M. Vlissides, and J. Yang. Visualizing the execution of java programs. In Revised Lectures on Software Visualization, International Seminar, pages 151--162, London, UK, 2002. Springer-Verlag."},{"key":"e_1_3_2_2_13_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2003.1183929"},{"key":"e_1_3_2_2_14_1","doi-asserted-by":"publisher","DOI":"10.1109\/6294.846201"},{"key":"e_1_3_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.1002\/asi.10359"},{"key":"e_1_3_2_2_16_1","first-page":"35","volume-title":"The Computer Engineering Handbook: Digital Systems and Applications","author":"Franklin M.","year":"2008","unstructured":"M. Franklin . The Computer Engineering Handbook: Digital Systems and Applications ( Second Edition), chapter Multithreading, Multiprocessing , pages 35 -- 51 . CRC Press , 2008 . M. Franklin. The Computer Engineering Handbook: Digital Systems and Applications (Second Edition), chapter Multithreading, Multiprocessing, pages 35--51. CRC Press, 2008."},{"key":"e_1_3_2_2_17_1","volume-title":"Optimizing parallel applications using concurrency visualizer: A case study. Technical report","author":"George B.","year":"2010","unstructured":"B. George and P. Nagpal . Optimizing parallel applications using concurrency visualizer: A case study. Technical report , Microsoft Corporation (Parallel Computing Platform Group) , 2010 . B. George and P. Nagpal. Optimizing parallel applications using concurrency visualizer: A case study. Technical report, Microsoft Corporation (Parallel Computing Platform Group), 2010."},{"key":"e_1_3_2_2_18_1","volume-title":"Hewlett Packard","author":"Hao M. C.","year":"1998","unstructured":"M. C. Hao , D. Glajchen , and J. S. Sventek . Smallsync: A methodology for diagnosis visualization of distributed processes on the web. Technical report , Hewlett Packard , 1998 . M. C. Hao, D. Glajchen, and J. S. Sventek. Smallsync: A methodology for diagnosis visualization of distributed processes on the web. Technical report, Hewlett Packard, 1998."},{"key":"e_1_3_2_2_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/52.84214"},{"key":"e_1_3_2_2_20_1","doi-asserted-by":"publisher","DOI":"10.5555\/129194"},{"issue":"3","key":"e_1_3_2_2_21_1","first-page":"32","article-title":"Debugging multithreaded applications","volume":"25","author":"Horwood P.","year":"2000","unstructured":"P. Horwood , S. Wygodny , and M. Zardecki . Debugging multithreaded applications . Dr. Dobb's Journal of Software Tools , 25 ( 3 ): 32 , 34--37, March 2000 . P. Horwood, S. Wygodny, and M. Zardecki. Debugging multithreaded applications. Dr. Dobb's Journal of Software Tools, 25(3):32, 34--37, March 2000.","journal-title":"Dr. Dobb's Journal of Software Tools"},{"key":"e_1_3_2_2_22_1","volume-title":"Beyond the C++ Standard Library","author":"Karlsson B.","year":"2005","unstructured":"B. Karlsson . Beyond the C++ Standard Library . Addison-Wesley Professional , 2005 . B. Karlsson. Beyond the C++ Standard Library. Addison-Wesley Professional, 2005."},{"key":"e_1_3_2_2_23_1","doi-asserted-by":"publisher","DOI":"10.5555\/646665.699423"},{"key":"e_1_3_2_2_24_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-03275-2_32"},{"key":"e_1_3_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.5555\/645604.662606"},{"key":"e_1_3_2_2_26_1","doi-asserted-by":"publisher","DOI":"10.1109\/4434.656778"},{"key":"e_1_3_2_2_27_1","doi-asserted-by":"publisher","DOI":"10.1016\/0030-5073(76)90004-0"},{"key":"e_1_3_2_2_28_1","volume-title":"Analysieren und Verifizieren von Software","author":"Liggesmeyer P.","year":"2002","unstructured":"P. Liggesmeyer . Software-Qualit\u00e4t : Testen , Analysieren und Verifizieren von Software . Spektrum Akademischer Verlag , 2002 . P. Liggesmeyer. Software-Qualit\u00e4t: Testen, Analysieren und Verifizieren von Software. Spektrum Akademischer Verlag, 2002."},{"key":"e_1_3_2_2_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/75705.75709"},{"key":"e_1_3_2_2_30_1","volume-title":"Code Complete 2: A Practical Handbook of Software Construction","author":"McConnel S.","year":"2004","unstructured":"S. McConnel . Code Complete 2: A Practical Handbook of Software Construction . Microsoft Press , 2004 . S. McConnel. Code Complete 2: A Practical Handbook of Software Construction. Microsoft Press, 2004."},{"key":"e_1_3_2_2_32_1","doi-asserted-by":"publisher","DOI":"10.5555\/942790.942925"},{"key":"e_1_3_2_2_33_1","first-page":"69","article-title":"Vampir: Visualization and analysis of mpi resources","volume":"12","author":"Nagel W. E.","year":"1996","unstructured":"W. E. Nagel , A. Arnold , M. Weber , H.-C. Hoppe , and K. Solchenbach . Vampir: Visualization and analysis of mpi resources . Supercomputer , 12 : 69 -- 80 , 1996 . W. E. Nagel, A. Arnold, M. Weber, H.-C. Hoppe, and K. Solchenbach. Vampir: Visualization and analysis of mpi resources. Supercomputer, 12:69--80, 1996.","journal-title":"Supercomputer"},{"key":"e_1_3_2_2_34_1","doi-asserted-by":"publisher","DOI":"10.5555\/646602.696896"},{"key":"e_1_3_2_2_35_1","volume-title":"The Computer Engineering Handbook: Digital Systems and Applications","author":"Oklobdzija V. G.","year":"2008","unstructured":"V. G. Oklobdzija , editor. The Computer Engineering Handbook: Digital Systems and Applications ( Second Edition). CRC Press , 2008 . V. G. Oklobdzija, editor. The Computer Engineering Handbook: Digital Systems and Applications (Second Edition). CRC Press, 2008."},{"key":"e_1_3_2_2_36_1","first-page":"279","volume-title":"International Conference on Software Engineering","author":"Parnas D. L.","year":"1994","unstructured":"D. L. Parnas . Software aging . In International Conference on Software Engineering , pages 279 -- 287 , 1994 . D. L. Parnas. Software aging. In International Conference on Software Engineering, pages 279--287, 1994."},{"key":"e_1_3_2_2_37_1","volume-title":"Computer organization & design: the hardware\/software interface","author":"Patterson D. A.","year":"1993","unstructured":"D. A. Patterson and J. L. Hennessy . Computer organization & design: the hardware\/software interface . Morgan Kaufmann Publishers Inc ., San Francisco, CA, USA, 1993 . D. A. Patterson and J. L. Hennessy. Computer organization & design: the hardware\/software interface. Morgan Kaufmann Publishers Inc., San Francisco, CA, USA, 1993."},{"volume-title":"http:\/\/qt.nokia.com","year":"2010","key":"e_1_3_2_2_38_1","unstructured":"Qt. http:\/\/qt.nokia.com , 2010 . Qt. http:\/\/qt.nokia.com, 2010."},{"key":"e_1_3_2_2_39_1","volume-title":"Inc.","author":"Reinders J.","year":"2007","unstructured":"J. Reinders . Intel threading building blocks. O'Reilly & Associates , Inc. , Sebastopol, CA, USA , 2007 . J. Reinders. Intel threading building blocks. O'Reilly & Associates, Inc., Sebastopol, CA, USA, 2007."},{"key":"e_1_3_2_2_40_1","doi-asserted-by":"publisher","DOI":"10.5555\/91800.91889"},{"key":"e_1_3_2_2_41_1","doi-asserted-by":"publisher","DOI":"10.1177\/1094342006064482"},{"key":"e_1_3_2_2_42_1","doi-asserted-by":"publisher","DOI":"10.1006\/jpdc.1993.1062"},{"key":"e_1_3_2_2_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/53990.54005"},{"issue":"3","key":"e_1_3_2_2_44_1","first-page":"202","article-title":"The free lunch is over: A fundamental turn toward concurrency in software","volume":"30","author":"Sutter H.","year":"2005","unstructured":"H. Sutter . The free lunch is over: A fundamental turn toward concurrency in software . Dr. Dobb's Journal , 30 ( 3 ): 202 -- 210 , 2005 . H. Sutter. The free lunch is over: A fundamental turn toward concurrency in software. Dr. Dobb's Journal, 30(3):202--210, 2005.","journal-title":"Dr. Dobb's Journal"},{"key":"e_1_3_2_2_45_1","volume-title":"Information Visualization: Perception for Design","author":"Ware C.","year":"2004","unstructured":"C. Ware . Information Visualization: Perception for Design . Morgan Kaufmann Publishers , 2 nd edition, 2004 . C. Ware. Information Visualization: Perception for Design. Morgan Kaufmann Publishers, 2nd edition, 2004.","edition":"2"},{"key":"e_1_3_2_2_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/175290.175291"},{"key":"e_1_3_2_2_47_1","doi-asserted-by":"publisher","DOI":"10.1109\/MSR.2007.13"},{"key":"e_1_3_2_2_48_1","doi-asserted-by":"publisher","DOI":"10.1002\/cpe.v22:1"},{"key":"e_1_3_2_2_49_1","doi-asserted-by":"publisher","DOI":"10.1057\/ivs.2009.6"},{"key":"e_1_3_2_2_50_1","doi-asserted-by":"publisher","DOI":"10.1109\/CGI.2003.1214461"},{"key":"e_1_3_2_2_51_1","doi-asserted-by":"publisher","DOI":"10.1177\/109434209901300310"}],"event":{"name":"SOFTVIS '10: International Symposium on Software Visualization","sponsor":["SIGGRAPH ACM Special Interest Group on Computer Graphics and Interactive Techniques","SIGPLAN ACM Special Interest Group on Programming Languages","SIGSOFT ACM Special Interest Group on Software Engineering","SIGCHI ACM Special Interest Group on Computer-Human Interaction","SIGCSE ACM Special Interest Group on Computer Science Education"],"location":"Salt Lake City Utah USA","acronym":"SOFTVIS '10"},"container-title":["Proceedings of the 5th international symposium on Software visualization"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1879211.1879232","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,1,10]],"date-time":"2023-01-10T16:00:22Z","timestamp":1673366422000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1879211.1879232"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2010,10,25]]},"references-count":50,"alternative-id":["10.1145\/1879211.1879232","10.1145\/1879211"],"URL":"https:\/\/doi.org\/10.1145\/1879211.1879232","relation":{},"subject":[],"published":{"date-parts":[[2010,10,25]]},"assertion":[{"value":"2010-10-25","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}