{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,5]],"date-time":"2024-09-05T15:47:15Z","timestamp":1725551235953},"publisher-location":"Berlin, Heidelberg","reference-count":24,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540628286"},{"type":"electronic","value":"9783540686996"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1997]]},"DOI":"10.1007\/3-540-62828-2_114","type":"book-chapter","created":{"date-parts":[[2010,4,5]],"date-time":"2010-04-05T15:22:49Z","timestamp":1270480969000},"page":"81-95","source":"Crossref","is-referenced-by-count":1,"title":["Control and data flow analysis for parallel program debugging"],"prefix":"10.1007","author":[{"given":"Dieter","family":"Kranzlm\u00fcller","sequence":"first","affiliation":[]},{"given":"Andre","family":"Christanell","sequence":"additional","affiliation":[]},{"given":"Siegfried","family":"Grabner","sequence":"additional","affiliation":[]},{"given":"Jens","family":"Volkert","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2005,8,5]]},"reference":[{"key":"6_CR1","first-page":"376","volume-title":"Parallel Computing: Paradigms and Applications","author":"J. K. Aggarwal","year":"1996","unstructured":"J. K. Aggarwal, P. Chillakanti, \u201cSoftware for parallel computing \u2014 a perspective\u201d, in: A. Y. Zomaya (Ed.), \u201cParallel Computing: Paradigms and Applications\u201d, Intl. Thomson Computer Press, London, pp. 376\u2013393 (1996)."},{"key":"6_CR2","doi-asserted-by":"crossref","unstructured":"J.-D. Choi, S.L. Min, \u201cRACE FRONTIER: Reproducing Data Races in Parallel-Program Debugging\u201d, Proc. 3rd ACM SIGPLAN Symposium on Principles & Practice of Parallel Programming PPOPP, Williamsburg, Virginia, pp. 145\u2013154 (April 1991).","DOI":"10.1145\/109625.109641"},{"key":"6_CR3","doi-asserted-by":"crossref","unstructured":"C.J. Fidge, \u201cPartial orders for parallel debugging\u201d, Proc. of Workshop on Parallel and Distributed Debugging, ACM, pp. 183\u2013194 (1988).","DOI":"10.1145\/68210.69233"},{"issue":"3","key":"6_CR4","doi-asserted-by":"crossref","first-page":"225","DOI":"10.1002\/spe.4380160304","volume":"16","author":"J. Gait","year":"1986","unstructured":"J. Gait, \u201cA Probe Effect in Concurrent Programs\u201d, IEEE Software \u2014 Practise and Experience, Vol. 16(3), pp. 225\u2013233 (March 1986).","journal-title":"IEEE Software \u2014 Practise and Experience"},{"key":"6_CR5","doi-asserted-by":"crossref","unstructured":"S. Grabner, D. Kranzlm\u00fcller, J. Volkert, \u201cDebugging Parallel Programs using ATEMPT\u201d, Proc. HPCN Europe 95 Conference, Milano, Italy, pp. 235\u2013240 (May 1995).","DOI":"10.1007\/BFb0046633"},{"key":"6_CR6","doi-asserted-by":"crossref","unstructured":"S. Grabner, D. Kranzlm\u00fcller, J. Volkert, \u201cDebugging of Concurrent Processes\u201d, Proc. 3rd Euromicro PDP Workshop, Sanremo, Italy, pp. 547\u2013554 (Jan. 1995).","DOI":"10.1109\/EMPDP.1995.389164"},{"key":"6_CR7","doi-asserted-by":"crossref","unstructured":"S. Grabner, D. Kranzlm\u00fcller, \u201cA Comparison of Monitoring Strategies for Distributed Memory Computers\u201d, Proc. of CONPAR 94-VAPP VI, Linz, Austria, pp. 66\u201375 (Sept. 1994).","DOI":"10.1007\/3-540-58430-7_7"},{"key":"6_CR8","doi-asserted-by":"crossref","unstructured":"S. Grabner, J. Volkert, \u201cDebugging Parallel Programs using Event Graph Manipulation\u201d, VECPAR 93 Conference, in: Computing Systems in Engineering, Elsevier, Vol. 6, Nos. 4\/5, pp. 443\u2013450 (1995).","DOI":"10.1016\/0956-0521(95)00040-2"},{"key":"6_CR9","unstructured":"S. Grabner, J. Volkert, \u201cDebugging Distributed Memory Programs Using Communication Graph Manipulation\u201d, Proc. of HPCS 96 Conference, Montreal, Canada (June 1996)"},{"key":"6_CR10","unstructured":"A. Hondroudakis, \u201cPerformance Analysis Tools for Parallel Programs\u201d, Version 1.0.1, Edinburgh Parallel Computing Centre, The University of Edinburgh, available at: http:\/\/www.epcc.ed.ac.uk\/epcc-tec\/documentsiitml (July 1995)."},{"key":"6_CR11","unstructured":"M. T. Heath, J. A. Etheridge, \u201cParaGraph: A Tool for Visualizing Performance of Parallel Programs\u201d, Technical Report Oak Ridge National Laboratories (1993)."},{"key":"6_CR12","doi-asserted-by":"crossref","first-page":"127","DOI":"10.1145\/238020.238058","volume":"96","author":"R. Hood","year":"1996","unstructured":"R. Hood, \u201cThe p2d2 Project: Building a Portable Distributed Debugger\u201d, Proc. SIGMETRICS Symposium on Parallel and Distributed Tools, SPDT 96, Philadelphia, PA, pp. 127\u2013136 (May 1996).","journal-title":"Proc. SIGMETRICS Symposium on Parallel and Distributed Tools, SPDT"},{"key":"6_CR13","doi-asserted-by":"crossref","unstructured":"M. Kamkar, P. Krajina, P. Fritzson, \u201cDynamic Slicing of Parallel Message-Passing Programs\u201d, Proc. 4th Euromicro PDP Workshop, Braga, Portugal, pp. 170\u2013177 (Jan. 1996).","DOI":"10.1109\/EMPDP.1996.500584"},{"key":"6_CR14","unstructured":"D. Kranzlm\u00fcller, S. Grabner, J. Volkert, \u201cRace Condition Detection with the MAD Environment\u201d, Proc. of PART'95, Second Australasian Conference on Parallel and Real-Time Systems, Fremantle, Western Australia (Sept. 1995)."},{"key":"6_CR15","doi-asserted-by":"crossref","unstructured":"D. Kranzlm\u00fcller, R. Koppler, Ch. Holzner, S. Grabner, J. Volkert, \u201cParallel Program Visualization with MUCH\u201d, ACPC'96, Klagenfurt, Austria, (Sept. 1996).","DOI":"10.1007\/3-540-61695-0_13"},{"key":"6_CR16","doi-asserted-by":"crossref","unstructured":"E. Leu, A. Schiper, A. Zramdini, \u201cExecution Replay on Distributed Memory Architectures\u201d, Proc. of 2nd IEEE Symp. on Parallel & Distr. Processing, Dallas, TX, pp. 106\u2013112 (Dec. 1990).","DOI":"10.1109\/SPDP.1990.143516"},{"key":"6_CR17","unstructured":"Message Passing Interface Forum, \u201cMPI Standard Version 1.1\u201d, at ftp:\/\/ftp.mcs.anl.gov\/pub\/mpi\/mpi-1. jun95\/mpi-report.ps, (June 1995)."},{"key":"6_CR18","unstructured":"B.P. Miller, J.K. Hollingsworth, M.D. Callaghan, \u201cThe Paradyn Parallel Performance Measurement Tools and PVM\u201d, in: J. Dongarra, B. Tourancheau (Eds.), \u201cEnvironments and Tools for Parallel Scientific Computing\u201d, SIAM Press (1994)."},{"key":"6_CR19","doi-asserted-by":"crossref","unstructured":"B.P. Miller, J.-D. Choi, \u201cA Mechanism for Efficient Debugging of Parallel Programs\u201d, Proc. of the SIGPLAN\/SIGOPS Workshop on Parallel & Distr. Debugging, Madison, Wisconsin, pp. 141\u2013150 (May 1988).","DOI":"10.1145\/69215.69229"},{"key":"6_CR20","doi-asserted-by":"crossref","unstructured":"R.H.B. Netzer, B.P. Miller, \u201cWhat are Race Conditions? \u2014 Some Issues and Formalizations\u201d, ACM Letters on Progr. Languages and Systems, Vol. 1(1) (1992).","DOI":"10.1145\/130616.130623"},{"key":"6_CR21","first-page":"376","volume-title":"Parallel Computing: Paradigms and Applications","author":"C. M. Pancake","year":"1996","unstructured":"C. M. Pancake, \u201cVisualization techniques for parallel debugging and performance-tuning tools\u201d, in: A. Y. Zomaya (Ed.), \u201cParallel Computing: Paradigms and Applications\u201d, Intl. Thomson Computer Press, London, pp. 376\u2013393 (1996)."},{"key":"6_CR22","doi-asserted-by":"crossref","unstructured":"CM. Pancake, R.H.B. Netzer, \u201cA Bibliography of Parallel Debuggers, 1993 Edition\u201d, Proc. of the ACM\/ONR Workshop on Parallel and Distributed Debugging, San Diego, pp. 169\u2013186 (May 1993).","DOI":"10.1145\/174266.168238"},{"issue":"11","key":"6_CR23","first-page":"168","volume":"23","author":"A. Weinand","year":"1988","unstructured":"A. Weinand, E. Gamma, R. Marty, \u201cET++ \u2014 An Object Oriented Application Framework in C++\u201d, OOPSLA'88 Conference Proceedings, SIGPLANNotices, Vol. 23 (11), San Diego, pp. 168\u2013182 (Sept. 1988).","journal-title":"OOPSLA'88 Conference Proceedings, SIGPLANNotices"},{"issue":"No.4","key":"6_CR24","doi-asserted-by":"crossref","first-page":"352","DOI":"10.1109\/TSE.1984.5010248","volume":"SE-10","author":"M. Weiser","year":"1984","unstructured":"M. Weiser, \u201cProgram Slicing\u201d, IEEE Transactions on Software Engineering, Vol. SE-10, No. 4, pp. 352\u2013357 (July 1984).","journal-title":"IEEE Transactions on Software Engineering"}],"container-title":["Lecture Notes in Computer Science","Vector and Parallel Processing \u2014 VECPAR'96"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-62828-2_114","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,27]],"date-time":"2019-05-27T20:16:25Z","timestamp":1558988185000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-62828-2_114"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1997]]},"ISBN":["9783540628286","9783540686996"],"references-count":24,"URL":"https:\/\/doi.org\/10.1007\/3-540-62828-2_114","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[1997]]}}}