Browse > Article
http://dx.doi.org/10.3745/KIPSTA.2005.12A.5.333

A Study on the Native Function Connection Technique for the Virtual Machines  

Man, Ko-Kwang (상지대학교 컴퓨터정보공학부)
Abstract
This paper presents of the native function connection technique for the embedded virtual machines, base on the native function connection methods of the virtual machines such as W, WabaVM. For this goals, we designs the adapter model and then implements the new native function table for the native function connection. And we presents the variety experiment and analysis results using the implemented technique.
Keywords
Virtual Machine; Adapter; Native Function; Native Function Table;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Joeq Virtual Machine, http://sourceforge.net/projects/jeoq
2 Jike Research Virtual Machine, http://www.ibm.com/developerworks/oss/jikesrvm
3 Waba Programming Platform,http://www.wabasoft.com
4 Derek Rayside, Evan Mamas, Erik Hons, 'Compact Java Binaries for Embedded System,' Proceddings of the 9th NRC/IBM centre for Advanced Studies Confercence(CASCON '99), pp.1-14, 1999
5 Tip, F., Sweeney, P.F., Laffra, C., Eisma, A., Streeter, D., 'Practical Extraction Techniques for Java,' ACM TOPLAS, Vol.24, No.5, pp.625-666, Nov., 2002   DOI   ScienceOn
6 Nik Shaylor, Douglas N. Simon, William R. Bush, 'A Java Virtual Machine Architecture for Very Small Devices,' In the Proceddings of ACM SIGPLAN Conferences on Languages, Compilers, and Tools Embedded Systems 2003 (LCTES '03), pp.34-41, ACM Press, 2003   DOI
7 W. Paugh, 'Compressing Java class files,' In the Proceedings of ACM/SIGPLAN Conference on Programming Language Design and Implementation(PLDI) '99, pp.247-258, May, 1999   DOI
8 Clausen, L.R., Schultz, U.P., Consel, C.,. Muller, G., 'Java Bytecode Compression for Low-End Embedded Systems,' ACM TOPLAS, Vol.22, No.3, pp.471-489, May, 2000   DOI   ScienceOn
9 Sun Microsystems, 'The K Virtual Machine(KVM) White Paper. Technical report,' Sun Microsystems, 1999
10 John R. Levine, 'Linkers and Loaders,' Morgan Kaufmann Publishers, 2000
11 Jon Meyer & Troy Downing, 'Java Virtual Machine,' March, 1997
12 Wen-mei W. Hwu, 'Java Bytecode to Native Code Translation: The Caffeine Prototype and Preliminary Results,' The Proceeding of the 29th Annual International Symposium on Microarchitecture, Dec., 1996   DOI
13 Mahadevan Ganapathi, Charles N.Fisher and John L. Hennessy, 'Retargetable Compiler Code Generation,' ACM Computing Surveys, Vol.14, No.4, 1982   DOI   ScienceOn
14 Joshua Engel, 'Programming for the Java Virtual Machine,' Addison-Wesley, 2000
15 Rainer Leupers and Peter Marwedel, 'Retargetable Compiler Technology for Embedded System: Tools and Applications,' Kluwer Academic Publishers, 2001
16 John Whaley, 'Joeq: A Virtual Machine and Compiler Infrastructure,' In the Proceddings of ACM SIGPLAN Conferences on Interpreters, Virtual Machines and Emulators 2003(IVME '03), ACM Press, pp.58-66, 2003   DOI
17 Tim Lindholm and Frank Yellin, 'The Java Virtual Machine Specification,' 2nd edition, Addision-Wesley, 1999
18 Bill Blunden, 'Virtual Machine Design and Implementation in C/C++,' Wordware Publishing, Inc., 2002
19 Bill Venners, 'Inside the Java Virtual Machine,' McGraw-Hill, 1998