{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,4]],"date-time":"2024-09-04T23:22:09Z","timestamp":1725492129343},"publisher-location":"Berlin, Heidelberg","reference-count":20,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540443070"},{"type":"electronic","value":"9783540458289"}],"license":[{"start":{"date-parts":[[2002,1,1]],"date-time":"2002-01-01T00:00:00Z","timestamp":1009843200000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2002]]},"DOI":"10.1007\/3-540-45828-x_15","type":"book-chapter","created":{"date-parts":[[2007,9,21]],"date-time":"2007-09-21T09:59:11Z","timestamp":1190368751000},"page":"197-212","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":6,"title":["JCOD: A Lightweight Modular Compilation Technology for Embedded Java"],"prefix":"10.1007","author":[{"given":"Bertrand","family":"Delsart","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Vania","family":"Joloboff","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Eric","family":"Paire","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2002,10,24]]},"reference":[{"key":"15_CR1","unstructured":"Bothner P. \u201cCompiling Java for embedded systems\u201d, Embedded Systems Conference West, San Jose, 1997."},{"key":"15_CR2","first-page":"445","volume-title":"Concurrency, Practice and Experience (UK)","author":"Budimlic","year":"1997","unstructured":"Budimlic and Kennedy K. \u201cOptimizing Java: Theory and practice\u201d, Concurrency, Practice and Experience (UK), 9(11):445\u201363, November 1997. Java for Computational Science and Engineering-Simulation and Modeling II Las Vegas, NV, USA 21 June 1997."},{"key":"15_CR3","unstructured":"Chambers C., Dean J. and Grove D. \u201cWhole-program optimization of object oriented languages\u201d, Tech. Rep. 96-06-02, University of Washington, June 1996."},{"key":"15_CR4","doi-asserted-by":"crossref","unstructured":"Colin de Verdiere & al. \u201cSpeedup Prediction for Selective Compilation of Embedded Java Programs\u201d, in Proceedings of EMSOFT02, Grenoble, France, October 2002.","DOI":"10.1007\/3-540-45828-X_17"},{"key":"15_CR5","unstructured":"Delsart B. and Paire E. \u201cDescription of JCOD anchors\u201d, \n                  http:\/\/www.ri.silicomp.com\/~delsart\/jcod\/doc\/anchors.html"},{"key":"15_CR6","doi-asserted-by":"crossref","unstructured":"Duesterwald E. and Bala V. \u201cSoftware Profiling for Hot Path Prediction: Less is More\u201d, in 9th Conference on Architectural Support for Programming Languages and Operating Systems, Nov. 2000.","DOI":"10.1145\/378993.379241"},{"key":"15_CR7","doi-asserted-by":"crossref","unstructured":"Hummel J., Azevedo A., Kolson D. and Nicolau A. \u201cAnnotating the Java byte codes in support of optimization\u201d, in Workshop on Java for Science and Engineering Computation, PPoPP97 (June 1997).","DOI":"10.1002\/(SICI)1096-9128(199711)9:11<1003::AID-CPE346>3.3.CO;2-7"},{"key":"15_CR8","unstructured":"\u201cThe Java Grande Forum Benchmark Suite\u201d, \n                  http:\/\/www.epcc.ed.ac.uk\/javagrande\/"},{"key":"15_CR9","unstructured":"\u201cJess, the Java Expert Shell System\u201d, \n                  http:\/\/herzberg.ca.sandia.gov\/jess"},{"key":"15_CR10","unstructured":"Levine J. R. \u201cLinkers and Loaders\u201d, published by Morgan-Kauffman, October 1999, ISBN 1-55860-496-0."},{"key":"15_CR11","unstructured":"Muller G., Moura B., Bellard F. and Consel C. \u201cHarissa: a flexible and efficient Java environment mixing bytecode and compiled code\u201d, in Proceedings of COOTS97, 1997."},{"key":"15_CR12","doi-asserted-by":"crossref","unstructured":"H. Ogawa H., K. Shumira K., Matsuoka S., Maruyama F., Sohda Y. and Kimura F. \u201cOpen-JIT: An open-ended, reflective JIT compiler framework for Java\u201d, in Proc. European Conference on Object-Oriented Programming, 2000","DOI":"10.1007\/3-540-45102-1_18"},{"key":"15_CR13","unstructured":"Pendragon, \u201cEmbedded caffeine benchmark\u201d, \n                  http:\/\/www.webfayre.com\/pendragon\/cm3\/info.html"},{"key":"15_CR14","doi-asserted-by":"crossref","unstructured":"Plezbert M. and Cytron R. \u201cDoes \u201cJust In Time\u201d = \u201cBetter Late Than Never\u201d?\u201d, in Proceedings of Symposium on Principles of Programming Languages, Paris, France, 1997.","DOI":"10.1145\/263699.263713"},{"key":"15_CR15","unstructured":"Proebsting T. A., Townsend G., Bridges P., Hartman J.H., Newsham, T. and Watterson S. A. \u201cToba: Java for Applications: A Way Ahead of Time (WAT) Compiler\u201d, in Third Conference on Object Oriented Technologies, 1997"},{"key":"15_CR16","unstructured":"\u201cSpec JVM98 benchmarks\u201d, \n                  http:\/\/www.spec.org\/osg\/jvm98\/"},{"key":"15_CR17","unstructured":"Sun Microsystems Inc, \u201cThe Java Hotspot Performance Engine Architecture\u201d, \n                  http:\/\/java.sun.com\/products\/hotspot\/whitepaper.html"},{"key":"15_CR18","unstructured":"Tromp J. \u201cFhourstones 2.0 benchmark\u201d, \n                  http:\/\/www.cwi.nl\/~tromp\/c4\/fhour.html"},{"key":"15_CR19","doi-asserted-by":"crossref","unstructured":"Weiss M & al. \u201cTurboJ, a Java Bytecode To Native Compiler\u201d, Proceedings of Languages Compilers and Tools for Embedded Systems (PLDI), Montreal, July 1998.","DOI":"10.1007\/BFb0057785"},{"key":"15_CR20","doi-asserted-by":"crossref","unstructured":"Whaley J. \u201cPartial Method Compilation using Dynamic Profile Information\u201d, in ACM Conference on Object-Oriented Programming Systems, Languages and Applications, Oct. 2001","DOI":"10.1145\/504282.504295"}],"container-title":["Lecture Notes in Computer Science","Embedded Software"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-45828-X_15","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,19]],"date-time":"2019-05-19T10:10:03Z","timestamp":1558260603000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-45828-X_15"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2002]]},"ISBN":["9783540443070","9783540458289"],"references-count":20,"URL":"https:\/\/doi.org\/10.1007\/3-540-45828-x_15","relation":{},"ISSN":["0302-9743"],"issn-type":[{"type":"print","value":"0302-9743"}],"subject":[],"published":{"date-parts":[[2002]]},"assertion":[{"value":"24 October 2002","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}}]}}