{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:41:59Z","timestamp":1750308119451,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":42,"publisher":"ACM","license":[{"start":{"date-parts":[[2005,9,18]],"date-time":"2005-09-18T00:00:00Z","timestamp":1127001600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2005,9,18]]},"DOI":"10.1145\/1086228.1086240","type":"proceedings-article","created":{"date-parts":[[2005,11,7]],"date-time":"2005-11-07T17:34:39Z","timestamp":1131384879000},"page":"52-61","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":7,"title":["High performance annotation-aware JVM for Java cards"],"prefix":"10.1145","author":[{"given":"Ana","family":"Azevedo","sequence":"first","affiliation":[{"name":"University of California at Irvine"}]},{"given":"Arun","family":"Kejariwal","sequence":"additional","affiliation":[{"name":"University of California at Irvine"}]},{"given":"Alex","family":"Veidenbaum","sequence":"additional","affiliation":[{"name":"University of California at Irvine"}]},{"given":"Alexandru","family":"Nicolau","sequence":"additional","affiliation":[{"name":"University of California at Irvine"}]}],"member":"320","published-online":{"date-parts":[[2005,9,18]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"Proceedings of the 4th Gemplus Developer Conference","author":"Potonni\u00e9e O.","year":"2002","unstructured":"O. Potonni\u00e9e . Ubiquitous personalization : A smart card based approach . In Proceedings of the 4th Gemplus Developer Conference , November 2002 .]] O. Potonni\u00e9e. Ubiquitous personalization: A smart card based approach. In Proceedings of the 4th Gemplus Developer Conference, November 2002.]]"},{"key":"e_1_3_2_1_2_1","unstructured":"Smart card: A primer. http:\/\/www.javaworld.com\/javaworld\/ jw-12-1997\/jw-12-javadev.html.]]  Smart card: A primer. http:\/\/www.javaworld.com\/javaworld\/ jw-12-1997\/jw-12-javadev.html.]]"},{"key":"e_1_3_2_1_3_1","volume-title":"Smart Card Handbook","author":"Rankl W.","year":"1997","unstructured":"W. Rankl and W. Effing . Smart Card Handbook . John Wiley and Sons , 1997 .]] W. Rankl and W. Effing. Smart Card Handbook. John Wiley and Sons, 1997.]]"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.5555\/623269.624010"},{"key":"e_1_3_2_1_5_1","volume-title":"Elliptic curve cryptography on smart cards. Master's thesis","author":"Pietil\u00e4inen H.","year":"2000","unstructured":"H. Pietil\u00e4inen . Elliptic curve cryptography on smart cards. Master's thesis , Helsinki University of Technology , October 2000 .]] H. Pietil\u00e4inen. Elliptic curve cryptography on smart cards. Master's thesis, Helsinki University of Technology, October 2000.]]"},{"key":"e_1_3_2_1_6_1","volume-title":"Java Card\u2122 Technology for Smart Cards: Architecture and Programmer's Guide","author":"Chen Z.","year":"1991","unstructured":"Z. Chen . Java Card\u2122 Technology for Smart Cards: Architecture and Programmer's Guide . Addison-Wesley , 1991 .]] Z. Chen. Java Card\u2122 Technology for Smart Cards: Architecture and Programmer's Guide. Addison-Wesley, 1991.]]"},{"key":"e_1_3_2_1_7_1","first-page":"138","volume-title":"Proceedings of the Smart Objects Conference","author":"Grimaud G.","year":"2003","unstructured":"G. Grimaud and J.-J. Vandewalle . Introducing research issues for next generation Java-based smart card platforms . In Proceedings of the Smart Objects Conference , pages 138 -- 141 , Grenoble, France , May 2003 .]] G. Grimaud and J.-J. Vandewalle. Introducing research issues for next generation Java-based smart card platforms. In Proceedings of the Smart Objects Conference, pages 138--141, Grenoble, France, May 2003.]]"},{"key":"e_1_3_2_1_8_1","unstructured":"Java card technology. http:\/\/java.sun.com\/products\/javacard\/.]]  Java card technology. http:\/\/java.sun.com\/products\/javacard\/.]]"},{"key":"e_1_3_2_1_9_1","unstructured":"A Java card primer. http:\/\/www.developer.com\/java\/other\/article.php\/910261.]]  A Java card primer. http:\/\/www.developer.com\/java\/other\/article.php\/910261.]]"},{"key":"e_1_3_2_1_10_1","volume-title":"Smart Card Application Development Using Java","author":"Hansmann U.","year":"1999","unstructured":"U. Hansmann , S. Nicklous , T. Schaeck , A. Schneider , and F. Seliger . Smart Card Application Development Using Java . Springer-Verlag , second edition, 1999 .]] U. Hansmann, S. Nicklous, T. Schaeck, A. Schneider, and F. Seliger. Smart Card Application Development Using Java. Springer-Verlag, second edition, 1999.]]"},{"key":"e_1_3_2_1_11_1","unstructured":"LaTTe. http:\/\/latte.snu.ac.kr\/.]]  LaTTe. http:\/\/latte.snu.ac.kr\/.]]"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.5555\/846215.846776"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/605397.605404"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/304065.304113"},{"key":"e_1_3_2_1_15_1","unstructured":"D. Griswold. The Java HotSpot Virtual Machine Architecture March 1998. See whitepaper at http:\/\/www.javasoft.com\/products\/hotspot.]]  D. Griswold. The Java HotSpot Virtual Machine Architecture March 1998. See whitepaper at http:\/\/www.javasoft.com\/products\/hotspot.]]"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1109\/2.722273"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/567532.567555"},{"key":"e_1_3_2_1_18_1","first-page":"268","volume-title":"Java bytecode optimization with advanced instruction folding mechanism","author":"Kim A.","year":"2000","unstructured":"A. Kim and M. Chang . Java bytecode optimization with advanced instruction folding mechanism . pages 268 -- 275 , October 2000 .]] A. Kim and M. Chang. Java bytecode optimization with advanced instruction folding mechanism. pages 268--275, October 2000.]]"},{"key":"e_1_3_2_1_19_1","volume-title":"Proceedings of the 2nd Annual Workshop on Hardware Support for Objects and Microarchitectures for Java","author":"El-Kharashi W.","year":"2000","unstructured":"W. El-Kharashi , F. ElGuibaly , and K. F. Li . An operand extraction-based stack folding algorithm for Java processors . Proceedings of the 2nd Annual Workshop on Hardware Support for Objects and Microarchitectures for Java , 2000 .]] W. El-Kharashi, F. ElGuibaly, and K. F. Li. An operand extraction-based stack folding algorithm for Java processors. Proceedings of the 2nd Annual Workshop on Hardware Support for Objects and Microarchitectures for Java, 2000.]]"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1002\/(SICI)1096-9128(199711)9:11<1003::AID-CPE346>3.0.CO;2-G"},{"key":"e_1_3_2_1_22_1","volume-title":"Java Virtual Machine Specification","author":"Lindholm T.","year":"1999","unstructured":"T. Lindholm and F. Yellin . Java Virtual Machine Specification . Addison-Wesley , Boston, MA , 1999 .]] T. Lindholm and F. Yellin. Java Virtual Machine Specification. Addison-Wesley, Boston, MA, 1999.]]"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/362248.362270"},{"key":"e_1_3_2_1_24_1","volume-title":"EuroForth '93 conference proceedings, Mari\u00e1nsk\u00e9 L\u00e1zn\u00e8 (Marienbad)","author":"Ertl M. A.","year":"1993","unstructured":"M. A. Ertl . A Portable Forth Engine . In EuroForth '93 conference proceedings, Mari\u00e1nsk\u00e9 L\u00e1zn\u00e8 (Marienbad) , 1993 .]] M. A. Ertl. A Portable Forth Engine. In EuroForth '93 conference proceedings, Mari\u00e1nsk\u00e9 L\u00e1zn\u00e8 (Marienbad), 1993.]]"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/207110.207165"},{"key":"e_1_3_2_1_26_1","first-page":"49","volume-title":"Ertl. Threaded Code Variations. In EuroForth '93 conference proceedings","author":"Anton M.","year":"1993","unstructured":"M. Anton Ertl. Threaded Code Variations. In EuroForth '93 conference proceedings , pages 49 -- 55 , 1993 .]] M. Anton Ertl. Threaded Code Variations. In EuroForth '93 conference proceedings, pages 49--55, 1993.]]"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/199448.199526"},{"key":"e_1_3_2_1_28_1","volume-title":"A Retargetable C Compiler: Design and Implementation","author":"Fraser C. W.","year":"1995","unstructured":"C. W. Fraser and D. R. Hanson . A Retargetable C Compiler: Design and Implementation . Addison-Wesley , Boston, MA , 1995 .]] C. W. Fraser and D. R. Hanson. A Retargetable C Compiler: Design and Implementation. Addison-Wesley, Boston, MA, 1995.]]"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.5555\/645565.658758"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1002\/spe.434"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/277650.277743"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1023\/A:1010078412711"},{"key":"e_1_3_2_1_33_1","volume-title":"Picojava I microprocessor core architecture","author":"Sun Microsystems Inc.","year":"1999","unstructured":"Sun Microsystems Inc. Picojava I microprocessor core architecture , 1999 . See http:\/\/solutions.sun.com\/embedded\/databook\/pdf\/whitepapers\/WPR-0014-01.pdf.]] Sun Microsystems Inc. Picojava I microprocessor core architecture, 1999. See http:\/\/solutions.sun.com\/embedded\/databook\/pdf\/whitepapers\/WPR-0014-01.pdf.]]"},{"key":"e_1_3_2_1_34_1","volume-title":"March","author":"Sun Microsystems Inc.","year":"1999","unstructured":"Sun Microsystems Inc. Picojava-II programmer's reference manual , March 1999 .]] Sun Microsystems Inc. Picojava-II programmer's reference manual, March 1999.]]"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1049\/ip-cdt:19982200"},{"key":"e_1_3_2_1_36_1","first-page":"138","volume-title":"International Conference on Parallel and Distributed Systems","author":"Ton L. R.","year":"1997","unstructured":"L. R. Ton , L. C. Chang , M. F. Kao , H. Tsenga , S. Shang , R. Ma , D. Wang , and C. P. Chung . Instruction folding in java processor . International Conference on Parallel and Distributed Systems , pages 138 -- 143 , December 1997 .]] L. R. Ton, L. C. Chang, M. F. Kao, H. Tsenga, S. Shang, R. Ma, D. Wang, and C. P. Chung. Instruction folding in java processor. International Conference on Parallel and Distributed Systems, pages 138--143, December 1997.]]"},{"key":"e_1_3_2_1_37_1","first-page":"565","volume-title":"Proceedings of the 2nd International Workshop on Compiler and Architecture Support for Embedded Systems","author":"Kim A.","year":"1999","unstructured":"A. Kim , Y. Qian , and Morris Chang . Designing a memory system using a static loader for embedded Java architectures . Proceedings of the 2nd International Workshop on Compiler and Architecture Support for Embedded Systems , pages 565 -- 566 , October 1999 .]] A. Kim, Y. Qian, and Morris Chang. Designing a memory system using a static loader for embedded Java architectures. Proceedings of the 2nd International Workshop on Compiler and Architecture Support for Embedded Systems, pages 565--566, October 1999.]]"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.5555\/781995.782004"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/353926.353933"},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-39920-9_23"},{"key":"e_1_3_2_1_41_1","first-page":"192","volume-title":"Proceedings of the International Conference on Embedded Systems and Applications","author":"O'Donoghue D.","year":"2004","unstructured":"D. O'Donoghue and J. F. Power . Identifying and evaluating a generic set of superinstructions for embedded java programs . In Proceedings of the International Conference on Embedded Systems and Applications , pages 192 -- 198 , 2004 .]] D. O'Donoghue and J. F. Power. Identifying and evaluating a generic set of superinstructions for embedded java programs. In Proceedings of the International Conference on Embedded Systems and Applications, pages 192--198, 2004.]]"},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/1059579.1059583"},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.5555\/1765931.1765949"}],"event":{"name":"EMSOFT05: Fifth ACM International Conference on Embedded Software 2005","sponsor":["ACM Association for Computing Machinery","SIGBED ACM Special Interest Group on Embedded Systems"],"location":"Jersey City NJ USA","acronym":"EMSOFT05"},"container-title":["Proceedings of the 5th ACM international conference on Embedded software"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1086228.1086240","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1086228.1086240","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T16:08:18Z","timestamp":1750262898000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1086228.1086240"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2005,9,18]]},"references-count":42,"alternative-id":["10.1145\/1086228.1086240","10.1145\/1086228"],"URL":"https:\/\/doi.org\/10.1145\/1086228.1086240","relation":{},"subject":[],"published":{"date-parts":[[2005,9,18]]},"assertion":[{"value":"2005-09-18","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}