{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,1,21]],"date-time":"2025-01-21T05:10:19Z","timestamp":1737436219632,"version":"3.33.0"},"publisher-location":"Berlin, Heidelberg","reference-count":14,"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_26","type":"book-chapter","created":{"date-parts":[[2007,8,16]],"date-time":"2007-08-16T07:19:15Z","timestamp":1187248755000},"page":"395-410","source":"Crossref","is-referenced-by-count":0,"title":["Computing Array Shapes in MATLAB"],"prefix":"10.1007","author":[{"given":"Pramod G.","family":"Joisha","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"U.","family":"Nagaraj Shenoy","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Prithviraj","family":"Banerjee","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2003,5,13]]},"reference":[{"key":"26_CR1","isbn-type":"print","doi-asserted-by":"crossref","DOI":"10.1007\/978-1-4612-3806-5","volume-title":"An APL Compiler","author":"T. Budd","year":"1988","unstructured":"T. Budd. An APL Compiler. Springer-Verlag New York, Inc., New York City, NY 10010, USA, 1988. ISBN 0-387-96643-9.","ISBN":"https:\/\/id.crossref.org\/isbn\/0387966439"},{"key":"26_CR2","doi-asserted-by":"publisher","first-page":"27","DOI":"10.1007\/3-540-49530-4_3","volume":"1511","author":"S. Chauveau","year":"1998","unstructured":"S. Chauveau and F. Bodin. \u201cMenhir: An Environment for High Performance MATLAB\u201d. Lecture Notes in Computer Science, 1511:27\u201340, 1998. Proceedings of the 4th International Workshop on Languages, Compilers and Run-Time Systems, Pittsburgh, PA, USA, May 1998.","journal-title":"Lecture Notes in Computer Science"},{"issue":"4","key":"26_CR3","doi-asserted-by":"publisher","first-page":"451","DOI":"10.1145\/115372.115320","volume":"13","author":"R. Cytron","year":"1991","unstructured":"R. Cytron, J. Ferrante, B. K. Rosen, and M. N. Wegman. \u201cEfficiently Computing Static Single Assignment Form and the Control Dependence Graph\u201d. ACM Transactions on Programming Languages and Systems, 13(4):451\u2013490, October 1991.","journal-title":"ACM Transactions on Programming Languages and Systems"},{"key":"26_CR4","unstructured":"P. Drakenberg, P. Jacobson, and B. K\u00e5gstr\u00f6m. \u201cA CONLAB Compiler for a Distributed-Memory Multicomputer\u201d. In the Proceedings of the 6th SIAM Conference on Parallel Processing for Scientific Computing, pages 814\u2013821, Norfolk, VA, USA, March 1993."},{"key":"26_CR5","unstructured":"L. A. De Rose. \u201cCompiler Techniques for MATLAB Programs\u201d. Ph.D. dissertation, University of Illinois at Urbana-Champaign, Department of Computer Science, May 1996."},{"key":"26_CR6","doi-asserted-by":"publisher","first-page":"251","DOI":"10.1016\/0167-6423(95)00015-1","volume":"25","author":"B. C. Jay","year":"1995","unstructured":"B. C. Jay. \u201cA Semantics for Shape\u201d. Science of Computer Programming, 25:251\u2013283, 1995.","journal-title":"Science of Computer Programming"},{"key":"26_CR7","series-title":"Technical Report","volume-title":"An Approach to Array Shape Determination in MATLAB","author":"P. G. Joisha","year":"2000","unstructured":"P. G. Joisha, U. N. Shenoy, and P. Banerjee. \u201cAn Approach to Array Shape Determination in MATLAB\u201d. Technical Report CPDC-TR-2000-10-010, Center for Parallel and Distributed Computing, Department of Electrical and Computer Engineering, Northwestern University, Evanston, IL 60208-3118, USA, October 2000."},{"issue":"1","key":"26_CR8","doi-asserted-by":"publisher","first-page":"128","DOI":"10.1145\/322169.322181","volume":"27","author":"M. A. Kaplan","year":"1980","unstructured":"M. A. Kaplan and J. D. Ullman. \u201cA Scheme for the Automatic Inference of Variable Types\u201d. Journal of the ACM, 27(1):128\u2013145, January 1980.","journal-title":"Journal of the ACM"},{"key":"26_CR9","unstructured":"The MAJIC Project, at http:\/\/polaris.cs.uiuc.edu\/majic\/majic.html ."},{"key":"26_CR10","unstructured":"The Math Works, Inc., 24 Prime Park Way, Natick, MA 01760-1500, USA. MATLAB\u2014The Language of Technical Computing, January 1997. Using MATLAB (Version 5)."},{"key":"26_CR11","unstructured":"MATLAB Compiler and C\/C++ Math Library 2.0.2, at http:\/\/www.mathworks.com\/products\/compilerlibrary\/ ."},{"key":"26_CR12","doi-asserted-by":"crossref","unstructured":"V. Menon and K. Pingali. \u201cA Case for Source-Level Transformations in MATLAB\u201d. In the Proceedings of the 2nd Conference on Domain-Specific Languages, pages 53\u201365, Austin, TX, USA, October 1999.","DOI":"10.1145\/331960.331972"},{"key":"26_CR13","doi-asserted-by":"crossref","unstructured":"M. J. Quinn, A. Malishevsky, N. Seelam, and Y. Zhao. \u201cPreliminary Results from a Parallel MATLAB Compiler\u201d. In the Proceedings of the 12th International Parallel Processing Symposium, pages 81\u201387, Orlando, FL, USA, April 1998.","DOI":"10.1109\/IPPS.1998.669894"},{"key":"26_CR14","series-title":"Computer Science Series","isbn-type":"print","volume-title":"Discrete Mathematical Structures with Applications to Computer Science","author":"J. P. Tremblay","year":"1975","unstructured":"J. P. Tremblay and R. Manohar. Discrete Mathematical Structures with Applications to Computer Science. Computer Science Series. McGraw-Hill, Inc., New York City, NY 10121, USA, 1975. ISBN 0-07-065142-6.","ISBN":"https:\/\/id.crossref.org\/isbn\/0070651426"}],"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_26","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,1,20]],"date-time":"2025-01-20T11:22:58Z","timestamp":1737372178000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-35767-X_26"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2003]]},"ISBN":["9783540040293","9783540357674"],"references-count":14,"URL":"https:\/\/doi.org\/10.1007\/3-540-35767-x_26","relation":{},"ISSN":["0302-9743"],"issn-type":[{"type":"print","value":"0302-9743"}],"subject":[],"published":{"date-parts":[[2003]]}}}