{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,20]],"date-time":"2025-06-20T11:45:12Z","timestamp":1750419912112,"version":"3.28.0"},"reference-count":46,"publisher":"IEEE","license":[{"start":{"date-parts":[[2019,9,1]],"date-time":"2019-09-01T00:00:00Z","timestamp":1567296000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2019,9,1]],"date-time":"2019-09-01T00:00:00Z","timestamp":1567296000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2019,9,1]],"date-time":"2019-09-01T00:00:00Z","timestamp":1567296000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2019,9]]},"DOI":"10.1109\/cluster.2019.8891027","type":"proceedings-article","created":{"date-parts":[[2019,11,13]],"date-time":"2019-11-13T13:00:53Z","timestamp":1573650053000},"page":"1-12","source":"Crossref","is-referenced-by-count":10,"title":["DiffTrace: Efficient Whole-Program Trace Analysis and Diffing for Debugging"],"prefix":"10.1109","author":[{"given":"Saeed","family":"Taheri","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ian","family":"Briggs","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Martin","family":"Burtscher","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ganesh","family":"Gopalakrishnan","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1145\/3192366.3192390"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1145\/1048935.1050172"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-27769-9_6"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1002\/9781119069706"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-35668-1_17"},{"key":"ref30","doi-asserted-by":"crossref","first-page":"193","DOI":"10.1145\/2594291.2594336","article-title":"Accurate application progress analysis for large-scale parallel debugging","author":"mitra","year":"2014","journal-title":"Proceedings of the 35th ACM SIGPLAN Conference on Programming Language Design and Implementation ser PLDI &#x2019;14"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1109\/2.471178"},{"key":"ref36","first-page":"253","article-title":"Yesterday, my program worked. today, it does not. why?","author":"zeller","year":"1999","journal-title":"Software Engineering - ESEC\/FSE&#x2019;99 7th European Software Engineering Conference Held Jointly with the 7th ACM SIGSOFT Symposium on the Foundations of Software Engineering"},{"key":"ref35","article-title":"Introduction to formal concept analysis and its applications in information retrieval and related fields","volume":"abs 1703 2819","author":"ignatov","year":"2017","journal-title":"CoRR"},{"key":"ref34","doi-asserted-by":"crossref","first-page":"287","DOI":"10.1007\/978-3-540-24651-0_25","article-title":"Machine Learning and Formal Concept Analysis","author":"kuznetsov","year":"2004","journal-title":"Concept Lattices"},{"key":"ref10","first-page":"63:1","article-title":"Relative debugging for a highly parallel hybrid computer system","author":"rose","year":"2015","journal-title":"Proceedings of the International Conference for High Performance Computing Networking Storage and Analysis SC 2015"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1145\/1362622.1362643"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1016\/j.dam.2012.12.013"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1145\/800152.804905"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1145\/1356058.1356071"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1145\/1654059.1654104"},{"key":"ref15","article-title":"Systematic debugging of concurrent systems using coalesced stack trace graphs","author":"de oliveira","year":"2014","journal-title":"Proceedings of the 27th International Workshop on Languages and Compilers for Parallel Computing (LCPC)"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1109\/HPDC.2000.868632"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1080\/01621459.1983.10478008"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1007\/BF01840446"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1109\/TC.1984.1676404"},{"key":"ref28","doi-asserted-by":"crossref","first-page":"231","DOI":"10.1109\/DSN.2010.5544927","article-title":"Automaded: Automata-based debugging for dissimilar parallel tasks","author":"bronevetsky","year":"2010","journal-title":"2010 IEEE\/IFIP International Conference on Dependable Systems and Networks (DSN)"},{"key":"ref4","first-page":"162","article-title":"ParLOT: Efficient whole-program call tracing for HPC applications","author":"taheri","year":"2017","journal-title":"Programming and Performance Visualization Tools - International Workshops ESPT 2017 and VPA 2017"},{"key":"ref27","article-title":"Extreme Heterogeneity 2018: Productive Computational Science in the Era of Extreme","author":"vetter","year":"2018","journal-title":"report for DOE ASCR Basic Research Needs Workshop on Extreme Heterogeneity"},{"key":"ref3","article-title":"Report of the HPC correctness summit, jan 25&#x2013;26, 2017, washington, DC","volume":"abs 1705 7478","author":"gopalakrishnan","year":"2017","journal-title":"CoRR"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.2172\/1090032"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1145\/2063384.2063451"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2016.27"},{"journal-title":"Formal Concept Analysis Mathematical Foundations","year":"1997","author":"ganter","key":"ref8"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1145\/1065010.1065034"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1145\/1188455.1188465"},{"journal-title":"Patterns for Parallel Programming","year":"2013","author":"mattson","key":"ref9"},{"journal-title":"Allinea DDT","year":"0","author":"allinea","key":"ref1"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.1145\/359545.359563"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1080\/09528130210164170"},{"journal-title":"Open trace format version 2 (otf2)","year":"2019","key":"ref45"},{"article-title":"SciPy: Open source scientific tools for Python","year":"2001","author":"jones","key":"ref22"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8640.1995.tb00031.x"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.1109\/ICPP.2008.71"},{"key":"ref24","article-title":"The traveling salesman problem: A case study in local optimization","volume":"1","author":"johnson","year":"1997","journal-title":"Local Search in Combinatorial Optimization"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1145\/2749246.2749278"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2013.27"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.1145\/2025113.2025188"},{"article-title":"Interdisciplinary research challenges in computer systems for the 2020s","year":"2018","author":"cohen","key":"ref26"},{"key":"ref43","doi-asserted-by":"crossref","first-page":"696","DOI":"10.1016\/j.jpdc.2008.09.001","article-title":"Scalatrace: Scalable compression and replay of communication traces for high-performance computing","volume":"69","author":"noeth","year":"2009","journal-title":"Journal of Parallel and Distributed Computing"},{"journal-title":"IEEE Cluster&#x2019;19 DiffTrace Material","year":"0","key":"ref25"}],"event":{"name":"2019 IEEE International Conference on Cluster Computing (CLUSTER)","start":{"date-parts":[[2019,9,23]]},"location":"Albuquerque, NM, USA","end":{"date-parts":[[2019,9,26]]}},"container-title":["2019 IEEE International Conference on Cluster Computing (CLUSTER)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/8884608\/8890988\/08891027.pdf?arnumber=8891027","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,7,17]],"date-time":"2022-07-17T17:49:07Z","timestamp":1658080147000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/8891027\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,9]]},"references-count":46,"URL":"https:\/\/doi.org\/10.1109\/cluster.2019.8891027","relation":{},"subject":[],"published":{"date-parts":[[2019,9]]}}}