{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,23]],"date-time":"2026-06-23T08:45:14Z","timestamp":1782204314962,"version":"3.54.5"},"reference-count":26,"publisher":"IEEE Comput. Soc","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"DOI":"10.1109\/scam.2002.1134106","type":"proceedings-article","created":{"date-parts":[[2003,6,26]],"date-time":"2003-06-26T01:03:42Z","timestamp":1056589422000},"page":"65-72","source":"Crossref","is-referenced-by-count":36,"title":["Combining source transformation and operator overloading techniques to compute derivatives for MATLAB programs"],"prefix":"10.1109","author":[{"given":"C.H.","family":"Bischof","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"H.M.","family":"Bucker","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"B.","family":"Lang","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"A.","family":"Rasch","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"A.","family":"Vehreschild","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"263","reference":[{"key":"ref10","doi-asserted-by":"crossref","first-page":"269","DOI":"10.1007\/BFb0014205","article-title":"FALCON: A MATLAB interactive restructuring compiler","volume":"1033","author":"de rose","year":"0","journal-title":"Of Lecture Notes in Computer Science"},{"key":"ref11","author":"donnelly","year":"1999","journal-title":"Bison The Yacc-compatible Parser Generator"},{"key":"ref12","article-title":"Adifor 3.0 overview","author":"fagan","year":"2000","journal-title":"Technical Report CAAM-TROO-03 Rice University Department of Computational and Applied Mathematics"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1145\/293686.293695"},{"key":"ref14","author":"griewank","year":"2000","journal-title":"Evaluating Derivatives Principles and Techniques of Algorithmic Differentiation"},{"key":"ref15","author":"griewank","year":"1991","journal-title":"Automatic Differentiation of Algorithms SIAM"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1145\/229473.229474"},{"key":"ref17","doi-asserted-by":"crossref","first-page":"33","DOI":"10.1016\/0168-9274(92)90065-L","article-title":"Automatic differentiation in MAT-LAB","volume":"9","author":"hill","year":"1992","journal-title":"Applied Numerical Mathematics"},{"key":"ref18","year":"2001","journal-title":"Matlab Compiler-The Language of Technical Computing User's Guide Version 2"},{"key":"ref19","year":"2001","journal-title":"Symbolic Math Toolbox for use with Matlab User's Guide Version 2"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1109\/99.537089"},{"key":"ref3","author":"berz","year":"1996","journal-title":"Computational Differentiation Techniques Applications and Tools"},{"key":"ref6","first-page":"83","article-title":"Hierarchical approaches to automatic differentiation","author":"bischof","year":"0"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4757-3613-7_15"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1145\/347837.347879"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1002\/(SICI)1097-024X(199712)27:12<1427::AID-SPE138>3.0.CO;2-Q"},{"key":"ref2","article-title":"FADBAD, a flexible C++ package for automatic differentiation","author":"bendtsen","year":"1996","journal-title":"Technical Report IMM-REP-1996-17 Technical University of Denmark IMM Departement of Mathematical Modeling"},{"key":"ref9","doi-asserted-by":"crossref","DOI":"10.1007\/978-1-4613-0075-5","author":"corliss","year":"2002","journal-title":"Proceedings of Automatic Differentiation 2000 From Simulation to Optimization"},{"key":"ref1","author":"aho","year":"1986","journal-title":"Compilers Principles Techniques and Tools"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1145\/331960.331972"},{"key":"ref22","volume":"45","author":"rostaing","year":"1993","journal-title":"Automatic differentiation in Odyss&#x00E9;e Tellus"},{"key":"ref21","author":"paxson","year":"1990","journal-title":"Flex version 2 5 A fast scanner generator University of California"},{"key":"ref24","first-page":"375","author":"shiriaev","year":"0","journal-title":"ADOL-F automatic differentiation of Fortran codes"},{"key":"ref23","doi-asserted-by":"crossref","first-page":"194","DOI":"10.1007\/3-540-58950-3_371","volume":"894","author":"sander","year":"1995","journal-title":"Graph Drawing DI-MACS International Workshop GD'94 Lecture Notes in Computer Science"},{"key":"ref26","year":"0","journal-title":"The TAPENADE tutorial"},{"key":"ref25","author":"van loan","year":"2000","journal-title":"Introduction to Scientific Computing A Matrix-Vector Approach Using MATLAB The MATLAB curriculum series"}],"event":{"name":"Second IEEE International Workshop on Source Code Analysis and Manipulation","location":"Montreal, Que., Canada","acronym":"SCAM-02"},"container-title":["Proceedings. Second IEEE International Workshop on Source Code Analysis and Manipulation"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx5\/8211\/25179\/01134106.pdf?arnumber=1134106","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,6,8]],"date-time":"2021-06-08T08:17:27Z","timestamp":1623140247000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/1134106\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[null]]},"references-count":26,"URL":"https:\/\/doi.org\/10.1109\/scam.2002.1134106","relation":{},"subject":[]}}