{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,5,28]],"date-time":"2025-05-28T04:10:48Z","timestamp":1748405448895,"version":"3.41.0"},"reference-count":16,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[1998,6,1]],"date-time":"1998-06-01T00:00:00Z","timestamp":896659200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[1998,6,1]],"date-time":"1998-06-01T00:00:00Z","timestamp":896659200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["International Journal of Parallel Programming"],"published-print":{"date-parts":[[1998,6]]},"DOI":"10.1023\/a:1018790129478","type":"journal-article","created":{"date-parts":[[2003,2,19]],"date-time":"2003-02-19T20:54:14Z","timestamp":1045688054000},"page":"285-312","source":"Crossref","is-referenced-by-count":6,"title":["On the Removal of Anti- and Output-Dependences"],"prefix":"10.1007","volume":"26","author":[{"given":"Pierre-Yves","family":"Calland","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Alain","family":"Darte","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yves","family":"Robert","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Fr\u00e9d\u00e9ric","family":"Vivien","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"issue":"12","key":"228601_CR1","doi-asserted-by":"crossref","first-page":"1184","DOI":"10.1145\/7902.7904","volume":"29","author":"D. A. Padua","year":"1986","unstructured":"David A. Padua and Michael J. Wolfe, Advanced Compiler Optimizations for Supercomputers, Comm. ACM\n29(12):1184\u20131201 (December 1986).","journal-title":"Comm. ACM"},{"issue":"1","key":"228601_CR2","first-page":"23","volume":"20","author":"P. Feautrier","year":"1991","unstructured":"Paul Feautrier, Dataflow Analysis of Array and Scalar References, IJPP\n20(1):23\u201351 (1991).","journal-title":"IJPP"},{"key":"228601_CR3","doi-asserted-by":"crossref","unstructured":"Dror E. Maydan, Saman P. Amarasinghe, and Monica Lam, Array Data-Flow Analysis and Its Use in Array Privatization, Principles of Progr. Lang. (1993).","DOI":"10.1145\/158511.158515"},{"key":"228601_CR4","unstructured":"Junjie Gu, Zhiyan Li, and Gyungho Lee, Symbolic Array Dataflow Analysis for Array Privatization and Program Parallelization, Supercomputing (1995)."},{"key":"228601_CR5","doi-asserted-by":"crossref","unstructured":"Thomas Brandes, The Importance of Direct Dependences for Automatic Parallelization, Int'l Conf. Supercomputing, pp. 407\u2013417 (1988).","DOI":"10.1145\/55364.55404"},{"issue":"2","key":"228601_CR6","doi-asserted-by":"crossref","first-page":"211","DOI":"10.1109\/5.214548","volume":"81","author":"U. Banerjee","year":"1993","unstructured":"Uptal Banerjee, Rudolph Eigenmann, Alexandru Nicolau, and D. A. Padua, Automatic program parallelization, Proc. IEEE\n81(2):211\u2013243 (1993).","journal-title":"Proc. IEEE"},{"issue":"4","key":"228601_CR7","doi-asserted-by":"crossref","first-page":"345","DOI":"10.1145\/197405.197406","volume":"26","author":"D. F. Bacon","year":"1994","unstructured":"David F. Bacon, Susan L. Graham, and Oliver J. Sharp, Compiler Transformations for High-Performance Computing, ACM Computing Surveys\n26(4):345\u2013420 (1994).","journal-title":"ACM Computing Surveys"},{"key":"228601_CR8","unstructured":"Michael Wolfe, High Performance Compilers for Parallel Computing, Addison-Wesley Publishing Company (1996)."},{"key":"228601_CR9","unstructured":"Hans Zima and Barbara Chapman, Supercompilers for Parallel and Vector Computers, ACM Press (1990)."},{"issue":"12","key":"228601_CR10","doi-asserted-by":"crossref","first-page":"251","DOI":"10.1016\/S0167-8191(96)00108-1","volume":"23","author":"P. Calland","year":"1997","unstructured":"Pierre-Yves Calland, Alain Darte, Yves Robert, and Fr\u00e9d\u00e9ric Vivien, Plugging Anti-and Output-Dependence Removal Techniques into Loop Parallelization Algorithms, Parallel Computing\n23(1,2):251\u2013266 (1997).","journal-title":"Parallel Computing"},{"key":"228601_CR11","unstructured":"Michael Wolfe, The Tiny Loop Restructuring Research Tool. In H. D. Schwetman, (ed.), Int'l. Conf. Parallel Processing, Volume II, CRC Press, pp. 46\u201353 (1991)."},{"key":"228601_CR12","unstructured":"William Pugh, Release 0.96 of petit. World Wide Web document, URL: http:\/\/www.cs.umd.edu\/projects\/omega\/petit.html."},{"key":"228601_CR13","unstructured":"SIMULOG S.A. FORESYS, Manuel de R\u00e9f\u00e9rence (April 1994)."},{"key":"228601_CR14","unstructured":"PRiSM SCPDP Team, Systematic Construction of Parallel and Distributed Programs, World Wide Web document, URL: http:\/\/www.prism.uvsq.fr\/english\/parallel\/paf\/autom_us.html."},{"key":"228601_CR15","unstructured":"PIPS Team, Pips (interprocedural parallelizer for scientific programs). World Wide Web document, URL: http:\/\/www.cri.ensmp.fr\/\u223cpips\/index.html."},{"key":"228601_CR16","unstructured":"Michael R. Garey and Davis S. Johnson, Computers and Intractability, a Guide to the Theory of NP-Completeness, W. H. Freeman and Company (1991)."}],"container-title":["International Journal of Parallel Programming"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1023\/A:1018790129478.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1023\/A:1018790129478\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1023\/A:1018790129478.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,5,27]],"date-time":"2025-05-27T08:24:34Z","timestamp":1748334274000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1023\/A:1018790129478"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1998,6]]},"references-count":16,"journal-issue":{"issue":"3","published-print":{"date-parts":[[1998,6]]}},"alternative-id":["228601"],"URL":"https:\/\/doi.org\/10.1023\/a:1018790129478","relation":{},"ISSN":["0885-7458","1573-7640"],"issn-type":[{"type":"print","value":"0885-7458"},{"type":"electronic","value":"1573-7640"}],"subject":[],"published":{"date-parts":[[1998,6]]}}}