원문정보
초록
영어
In the existing smart devices, the contents for each platform there are a unique development environment, and thus are developed in a suitable method and the development of language is also different. These issues cause additional costs when developing the contents on various target platforms it is impossible to make the contents compatible on the various devices or platforms. Proposed The Smart Virtual Machine (SVM) based on the language independent intermediate language is a newly developed virtual machine solution which is aimed towards solving these problems. It uses an intermediate language, the Smart Intermediate Language (SIL), which can cover the object oriented languages such as C++, Java, Objective C and more. In this paper, we deal with a virtual machine, SVM, based on stack and capable of being run on various smart devices. SVM receives a SIL code which is semantically equivalent to a program created with different languages and interprets it based on stack on a software level. Then it runs the programs so that specific smart device operation systems and devices can load them and therefore have the advantage of being platform independent.
목차
1. Introduction
2. Related Studies
2.1. Smart Intermediate Language (SIL)
2.2. Smart Assembly Format (SAF)
2.3. Smart Executable Format (SEF)
3. The Smart Virtual Machine for Smart Platforms
3.1. Composition of the Smart Virtual Machine
3.2. Interpreter Runtime Workspace
4. Experimental Results and Analysis
5. Conclusions
Acknowledgements
References
