{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,4]],"date-time":"2024-09-04T22:32:12Z","timestamp":1725489132731},"publisher-location":"Berlin, Heidelberg","reference-count":16,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540040293"},{"type":"electronic","value":"9783540357674"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2003]]},"DOI":"10.1007\/3-540-35767-x_25","type":"book-chapter","created":{"date-parts":[[2007,8,16]],"date-time":"2007-08-16T03:19:15Z","timestamp":1187234355000},"page":"383-394","source":"Crossref","is-referenced-by-count":4,"title":["The Specification of Source-to-Source Transformations for the Compile-Time Optimization of Parallel Object-Oriented Scientific Applications"],"prefix":"10.1007","author":[{"given":"Daniel J.","family":"Quinlan","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Markus","family":"Schordan","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bobby","family":"Philip","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Markus","family":"Kowarschik","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2003,5,13]]},"reference":[{"key":"25_CR1","unstructured":"Quinlan, D., Philip, B., \u201cROSETTA: The Compile-Time Recognition Of Object-Oriented Library Abstractions And Their Use Within Applications\u201d, Proceedings of the PDPTA\u20192001 Conference, Las Vegas, Nevada, June 24\u201327 2001"},{"key":"25_CR2","unstructured":"Quinlan, D. Schordan, M. Philip, B. Kowarschik, M. \u201cParallel Object-Oriented Framework Optimization\u201d, (submitted to) Special Issue of Concurrency: Practice and Experience, also in Proceedings of Conference on Parallel Compilers (CPC2001), Edinburgh, Scotland, June 2001."},{"key":"25_CR3","unstructured":"Brown, D., Henshaw, W., Quinlan, D., \u201cOVERTURE: A Framework for Complex Geometries\u201d, Proceedings of the ISCOPE\u201999 Conference, San Francisco, CA, Dec 7\u201310 1999."},{"key":"25_CR4","unstructured":"ATLAS homepage, http:\/\/www.netlib.org\/atlas ."},{"key":"25_CR5","unstructured":"Edison Design Group, http:\/\/www.edg.com ."},{"key":"25_CR6","unstructured":"Bodin, F. et. al., \u201cSage++: An object-oriented toolkit and class library for building fortran and C++ restructuring tools\u201d, Proceedings of the Second Annual Object-Oriented Numerics Conference, 1994."},{"key":"25_CR7","unstructured":"Broom, B., Cooper, K., Dongarra, J., Fowler, R., Gannon, D., Johnsson, L., Kennedy, K., Mellor-Crummey, J., Torczon, L., \u201cTelescoping Languages: A Strategy for Automatic Generation of Scientific Problem-Solving Systems from Annotated Libraries\u201d, Journal of Parallel and Distributed Computing, 2000."},{"key":"25_CR8","unstructured":"Silber, G.-A., http:\/\/www.ens-lyon.fr\/~gsilber\/nestor ."},{"key":"25_CR9","unstructured":"Ishikawa, Y., et. al., \u201cDesign and Implementation of Metalevel Architecture in C++ \u2014 MPC++ Approach\u2014\u201d, Proceedings of Reflection\u201996 Conference, April 1996."},{"key":"25_CR10","doi-asserted-by":"crossref","unstructured":"Chiba, S., \u201cMacro Processing in Object-Oriented Languages\u201d, Proc. of Technology of Object-Oriented Languages and Systems (TOOLS Pacific\u2019 98), Australia, November, IEEE Press, 1998.","DOI":"10.1109\/TOOLS.1998.750029"},{"key":"25_CR11","doi-asserted-by":"crossref","unstructured":"Guyer, S.Z., Lin, C., \u201cAn Annotation Language for Optimizing Software Libraries\u201d, Proceedings of the Second Conference on Domain-Specific Languages, October 1999.","DOI":"10.1145\/331960.331970"},{"key":"25_CR12","doi-asserted-by":"crossref","unstructured":"Menon, V., Pingali, K., \u201cHigh-Level Semantic Optimization of Numerical Codes\u201d, Proceedings of the ACM\/IEEE Supercomputing 1999 Conference (SC99), Portland, OR, 1999.","DOI":"10.1145\/305138.305230"},{"key":"25_CR13","doi-asserted-by":"crossref","unstructured":"Bassetti, F., Davis, K., Quinlan, D., \u201cOptimizing Transformations of Stencil Operations for Parallel Object-Oriented Scientific Frameworks on Cache-Based Architectures\u201d Proceedings of the ISCOPE\u201998 Conference, Santa Fe, NM, 1998.","DOI":"10.1007\/3-540-49372-7_10"},{"key":"25_CR14","doi-asserted-by":"crossref","unstructured":"Wei\u00df, C., Karl, W., Kowarschik, M., R\u00fcde, U., \u201cMemory Characteristics of Iterative Methods\u201d, Proceedings of the ACM\/IEEE Supercomputing 1999 Conference (SC99), Portland, OR, 1999.","DOI":"10.1145\/331532.331563"},{"key":"25_CR15","series-title":"Lect Notes Comput Sci","volume-title":"CONPAR\/VAPP V, September 1992, Lyon, France","author":"M. Lemke","year":"1992","unstructured":"Lemke, M., Quinlan, D., \u201cP++, a C++ Virtual Shared Grids Based Programming Environment for Architecture-Independent Development of Structured Grid Applications\u201d, published as part of CONPAR\/VAPP V, September 1992, Lyon, France; also published in Lecture Notes in Computer Science, Springer Verlag, September 1992."},{"key":"25_CR16","unstructured":"Parsons, R., Quinlan, D., \u201cA++\/P++ Array Classes for Architecture Independent Finite Difference Computations\u201d, Proceedings of the Second Annual Object-Oriented Numerics Conference, pages 408\u2013418, Sunriver, OR, April 1994."}],"container-title":["Lecture Notes in Computer Science","Languages and Compilers for Parallel Computing"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-35767-X_25","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,2]],"date-time":"2019-05-02T00:07:23Z","timestamp":1556755643000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-35767-X_25"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2003]]},"ISBN":["9783540040293","9783540357674"],"references-count":16,"URL":"https:\/\/doi.org\/10.1007\/3-540-35767-x_25","relation":{},"ISSN":["0302-9743"],"issn-type":[{"type":"print","value":"0302-9743"}],"subject":[],"published":{"date-parts":[[2003]]}}}