A Study on the Native Interface for Smart Virtual Machine

Although the executing program on virtual machine environment has an attribute of platform-independence in general, it shows low speed performance and it is unable to implement platform independency directly. Also it has a disadvantage that the library and program written in native language cannot be reused. This paper presents the research about providing a native interface of Smart Virtual Machine (SVM). The paper also presents the operating mechanism of Java Native Interface (JNI), the interface generator, the interface definition language and so on to account for the native interface regulation.