A Study on the smart virtual machine for smart devices

Yunsik Son, Yang Sun Lee

Research output: Contribution to journalArticlepeer-review

21 Scopus citations

Abstract

For existing smart device contents, there exists a unique development environment which requires development methods appropriate to it and different development languages. This problem creates the drawback of additional costs generated when developing contents for use in various platforms. The Smart Virtual Machine(SVM) is a newly developed virtual machine solution which is aimed towards solving this drawback. It uses an intermediate language, the Smart Intermediate Language(SIL), which can accommodate object oriented languages such as C++, Java, Objective-C and more. This study has formulated 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.

Original languageEnglish
Pages (from-to)1465-1472
Number of pages8
JournalInformation (Japan)
Volume16
Issue number2 B
StatePublished - Feb 2013

Keywords

  • Runtime model
  • Smart Intermediate Language(SIL)
  • Smart Virtual Machine(SVM)
  • Stack interpretation

Fingerprint

Dive into the research topics of 'A Study on the smart virtual machine for smart devices'. Together they form a unique fingerprint.

Cite this