{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T19:10:06Z","timestamp":1750273806223,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":29,"publisher":"ACM","license":[{"start":{"date-parts":[[2015,6,13]],"date-time":"2015-06-13T00:00:00Z","timestamp":1434153600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/501100001871","name":"Funda\u00e7\u00e3o para a Ci\u00eancia e a Tecnologia","doi-asserted-by":"publisher","award":["REAL TIME NORTE- 07-0124-FEDER-000062"],"award-info":[{"award-number":["REAL TIME NORTE- 07-0124-FEDER-000062"]}],"id":[{"id":"10.13039\/501100001871","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2015,6,13]]},"DOI":"10.1145\/2774959.2774961","type":"proceedings-article","created":{"date-parts":[[2015,6,8]],"date-time":"2015-06-08T15:11:12Z","timestamp":1433776272000},"page":"7-12","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":4,"title":["Techniques for efficient MATLAB-to-C compilation"],"prefix":"10.1145","author":[{"given":"Jo\u00e3o","family":"Bispo","sequence":"first","affiliation":[{"name":"University of Porto, Portugal"}]},{"given":"Lu\u00eds","family":"Reis","sequence":"additional","affiliation":[{"name":"University of Porto, Portugal"}]},{"given":"Jo\u00e3o M. P.","family":"Cardoso","sequence":"additional","affiliation":[{"name":"University of Porto, Portugal"}]}],"member":"320","published-online":{"date-parts":[[2015,6,13]]},"reference":[{"volume-title":"The MathWorks","author":"Technical Computing MATLAB","unstructured":"MATLAB \u2013 the Language of Technical Computing . The MathWorks , Inc ., http:\/\/www.mathworks.com\/. MATLAB \u2013 the Language of Technical Computing. The MathWorks, Inc., http:\/\/www.mathworks.com\/.","key":"e_1_3_2_1_1_1"},{"key":"e_1_3_2_1_2_1","volume-title":"The MathWorks","author":"Coder MATLAB","year":"2012","unstructured":"MATLAB Coder : Generate C and C++ code from MATLAB code . The MathWorks , Inc , 2012 . MATLAB Coder: Generate C and C++ code from MATLAB code. The MathWorks, Inc, 2012."},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_3_1","DOI":"10.1109\/INDIN.2013.6622952"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_4_1","DOI":"10.1145\/242224.242420"},{"key":"e_1_3_2_1_5_1","volume-title":"Mastering AspectJ: aspect-oriented programming in Java","author":"Gradecki J. D.","year":"2003","unstructured":"J. D. Gradecki and N. Lesiecki , Mastering AspectJ: aspect-oriented programming in Java . NY, USA : John Wiley & amp; Sons, 2003 . J. D. Gradecki and N. Lesiecki, Mastering AspectJ: aspect-oriented programming in Java. NY, USA: John Wiley &amp; Sons, 2003."},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_6_1","DOI":"10.1145\/2162049.2162071"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_7_1","DOI":"10.5555\/2500978"},{"unstructured":"Symja - Java Computer Algebra Library..  Symja - Java Computer Algebra Library..","key":"e_1_3_2_1_8_1"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_9_1","DOI":"10.1145\/567806.567807"},{"unstructured":"MATISSE. http:\/\/specs.fe.up.pt\/tools\/matisse\/.  MATISSE. http:\/\/specs.fe.up.pt\/tools\/matisse\/.","key":"e_1_3_2_1_10_1"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_11_1","DOI":"10.1145\/1993316.1993517"},{"unstructured":"Octave. http:\/\/www.gnu.org\/software\/octave\/.  Octave. http:\/\/www.gnu.org\/software\/octave\/.","key":"e_1_3_2_1_12_1"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_13_1","DOI":"10.1007\/978-3-642-11970-5_4"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_14_1","DOI":"10.5555\/870847"},{"key":"e_1_3_2_1_15_1","volume-title":"Citeseer","author":"De Rose L. A.","year":"1996","unstructured":"L. A. De Rose , \u201c Compiler Techniques for Matlab Programs ,\u201d Citeseer , 1996 . L. A. De Rose, \u201cCompiler Techniques for Matlab Programs,\u201d Citeseer, 1996."},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_16_1","DOI":"10.1145\/780822.781160"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_17_1","DOI":"10.1002\/spe.v37:5"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_18_1","DOI":"10.1145\/1152649.1152651"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_19_1","DOI":"10.5555\/1058426.1058864"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_20_1","DOI":"10.5555\/938383.938423"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_21_1","DOI":"10.1145\/1822327.1822343"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_22_1","DOI":"10.1145\/1739230.1739252"},{"key":"e_1_3_2_1_23_1","volume-title":"Dynamic Compiler Optimization Techniques for MATLAB","author":"Lameed N. A.","year":"2013","unstructured":"N. A. Lameed , \u201c Dynamic Compiler Optimization Techniques for MATLAB ,\u201d McGill University , 2013 . N. A. Lameed, \u201cDynamic Compiler Optimization Techniques for MATLAB,\u201d McGill University, 2013."},{"key":"e_1_3_2_1_24_1","volume-title":"Mc2For: A MATLAB to FORTRAN 95 Compiler","author":"Li X.","year":"2014","unstructured":"X. Li , \u201c Mc2For: A MATLAB to FORTRAN 95 Compiler ,\u201d McGill University , 2014 . X. Li, \u201cMc2For: A MATLAB to FORTRAN 95 Compiler,\u201d McGill University, 2014."},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_25_1","DOI":"10.1145\/2660193.2660218"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_26_1","DOI":"10.1145\/2076021.2048077"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_27_1","DOI":"10.1145\/2398857.2384653"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_28_1","DOI":"10.1109\/INTERACT.2011.18"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_29_1","DOI":"10.1145\/2695664.2695911"}],"event":{"sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages"],"acronym":"PLDI '15","name":"PLDI '15: ACM SIGPLAN Conference on Programming Language Design and Implementation","location":"Portland OR USA"},"container-title":["Proceedings of the 2nd ACM SIGPLAN International Workshop on Libraries, Languages, and Compilers for Array Programming"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2774959.2774961","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2774959.2774961","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T18:56:04Z","timestamp":1750272964000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2774959.2774961"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,6,13]]},"references-count":29,"alternative-id":["10.1145\/2774959.2774961","10.1145\/2774959"],"URL":"https:\/\/doi.org\/10.1145\/2774959.2774961","relation":{},"subject":[],"published":{"date-parts":[[2015,6,13]]},"assertion":[{"value":"2015-06-13","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}