{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,1,18]],"date-time":"2025-01-18T07:10:02Z","timestamp":1737184202584,"version":"3.33.0"},"publisher-location":"Berlin, Heidelberg","reference-count":15,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540419990"},{"type":"electronic","value":"9783540449423"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2001]]},"DOI":"10.1007\/3-540-44942-6_11","type":"book-chapter","created":{"date-parts":[[2007,6,9]],"date-time":"2007-06-09T04:25:09Z","timestamp":1181363109000},"page":"142-153","source":"Crossref","is-referenced-by-count":0,"title":["A Neural Network Based Tool for Semi-automatic Code Transformation"],"prefix":"10.1007","author":[{"given":"Patrick H.","family":"Corr","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Peter","family":"Milligan","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Vaughan","family":"Purnell","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2001,5,11]]},"reference":[{"key":"11_CR1","doi-asserted-by":"crossref","unstructured":"C. Ryan: Automatic Re-engineering of Software Using Genetic Programming. Kluwer Academic Publishers, 1999.","DOI":"10.1007\/978-1-4615-4631-3"},{"issue":"9","key":"11_CR2","doi-asserted-by":"publisher","first-page":"685","DOI":"10.1002\/(SICI)1096-9128(199611)8:9<685::AID-CPE235>3.0.CO;2-A","volume":"8","author":"H. Heiss","year":"1996","unstructured":"H. Heiss and M. Dormanns: Partitioning and mapping of Parallel Programs by Self-Organisation. Concurrency: Practice and Experience, Vol. 8(9), 1996, pp.685\u2013706.","journal-title":"Concurrency: Practice and Experience"},{"key":"11_CR3","series-title":"Internal Report, School of Computer Science","volume-title":"The Application of AI Methodologies to Code Partitioning and Distribution","author":"B. McCollum","year":"1999","unstructured":"B. McCollum: The Application of AI Methodologies to Code Partitioning and Distribution. Internal Report, School of Computer Science, The Queen\u2019s University of Belfast, N. Ireland, 1999."},{"key":"11_CR4","doi-asserted-by":"crossref","unstructured":"V. Purnell, P. H. Corr and P. Milligan: A Novel Approach to Loop Characterization. IEEE Computer Society Press, 1997, pp.272\u2013277, ISBN 0-8186-8215-9.","DOI":"10.1109\/EMSCNT.1997.658478"},{"key":"11_CR5","doi-asserted-by":"crossref","unstructured":"P. Milligan, P. P. Sage, P. J. P. McMullan and P. H. Corr: A Knowledge Based Approach to Parallel Software Engineering. In: Software Engineering for Parallel and Distributed Systems. Chapman and Hall, 1996, pp.297\u2013302, ISBN 0-412-75640-0.","DOI":"10.1007\/978-0-387-34984-8_28"},{"key":"11_CR6","unstructured":"P. J. P. McMullan, P. Milligan, P. P. Sage and P. H. Corr: A Knowledge Based Approach to the Parallelisation, Generation and Evaluation of Code for Execution on Parallel Architectures. IEEE Computer Society Press, 1997, pp.58\u201363, ISBN 0-8186-7703-1."},{"key":"11_CR7","unstructured":"B. McCollum, V. Purnell, P. H. Corr and P. Milligan: The Improvement of a Software Design Methodology by Encapsulating Knowledge from Code. IEEE Computer Society Press, 1998, pp.913\u2013917, ISSN 1089-6503."},{"key":"11_CR8","unstructured":"B. McCollum, P. Milligan and P. H. Corr: The Structure and Exploitation of Available Knowledge for Enhanced Data Distribution in a Parallel Environment. In: N. E. Mastorakis (ed): Software and Hardware Engineering for the 21st Century. World Scientific and Engineering Society Press, 1999, pp.139\u2013145, ISBN 960-8052-06-8."},{"key":"11_CR9","unstructured":"D. Bacon, S. Graham and O. Sharp: ACM Compiler Transformations for HPC. TR UCB\/CSD 93\u2013781."},{"key":"11_CR10","unstructured":"F. McMahon: The Livermore FORTRAN Kernals: A Computer Test of Numerical Performance Range. TR UCRL-55745, 1986."},{"key":"11_CR11","doi-asserted-by":"publisher","first-page":"1247","DOI":"10.1016\/S0167-8191(05)80036-5","volume":"17","author":"J. Dongarra","year":"1991","unstructured":"J. Dongarra: A Test Suite for Parallelising Compilers: Description and Example Results. Parallel Computing, Vol. 17, 1991, pp.1247\u20131255.","journal-title":"Parallel Computing"},{"key":"11_CR12","doi-asserted-by":"crossref","unstructured":"U. Banerjee: Loop Transformations for Restructuring Compilers. Macmillan College Publishing Company, 1992.","DOI":"10.1007\/b102311"},{"key":"11_CR13","unstructured":"S. Zhiyu: An Empirical Study of Fortran Programs for Parallelizing Compilers. Technical report 983, Center for Supercomputing Research and Development."},{"key":"11_CR14","unstructured":"S. Haykin: Neural Networks, A Comprehensive Foundation. McMillan, 1994, ISBN 0-02-352761-7."},{"key":"11_CR15","unstructured":"Padua: Forge Introduction. Applied Parallel Research."}],"container-title":["Lecture Notes in Computer Science","Vector and Parallel Processing \u2014 VECPAR 2000"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-44942-6_11","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,1,17]],"date-time":"2025-01-17T04:18:01Z","timestamp":1737087481000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-44942-6_11"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2001]]},"ISBN":["9783540419990","9783540449423"],"references-count":15,"URL":"https:\/\/doi.org\/10.1007\/3-540-44942-6_11","relation":{},"ISSN":["0302-9743"],"issn-type":[{"type":"print","value":"0302-9743"}],"subject":[],"published":{"date-parts":[[2001]]}}}