Current mobile environments, smart device platforms and web based platform are emerged. The smart device platforms are represented by Apple’s iOS and Google's Android, and web based platform’s core is HTML5. Our previous researches are focused on integrating the developmental environments of smart devices and producing the same runtime environment. The Smart Cross Platform - our research result - guarantees content compatibility on various smart devices and supports multiple programming languages like C/C++, Java, and Objective-C which is a solution to increase developmental productivity. The SVM (Smart Virtual Machine) is the core virtual machine of the smart cross platform. But the Smart Cross Platform and the SVM is not cover the web environment like HTML5. In this paper, a technique which allows previous SVM which operates on smart devices to operate on web environment is introduced. In order to provide SVM in a web environment, an interpreter includes SIL code that was designed and implemented in JavaScript. Each SIL code’s semantics are reflected by JavaScript and an HTML5 based API and event model was combined to construct the overall SVM. In the whole design and implementation of the SVM which operates in the web based environment, this paper focuses on the interpreter which is a method to execute the contents. The implemented interpreter loads the SVM contents, creates a list of commands, analyzes on a stack base, executes the commands and reflects the results on the internal memory and status.
목차
Abstract 1. Introduction 2. Related Researches 2.1. Smart Cross Platform 2.2. HTML5 3. Design and Implementation of the SVM Interpreter 3.1. SIL(Smart Intermediate Language) & SEF(Smart Executable Format) 3.2. Interpreter Model 3.3. Memory Model of Interpreter 4. Experiments 5. Conclusions Acknowledgements References
키워드
Smart Cross PlatformSVMInterpreterHTML5Web based Virtual Machine
저자
Yunsik Son [ Dept. of Computer Engineering, Dongguk University ]
Seman Oh [ Dept. of Computer Engineering, Dongguk University ]
Yangsun Lee [ Dept. of of Computer Engineering, Seokyeong University ]
Corresponding Author
보안공학연구지원센터(IJSH) [Science & Engineering Research Support Center, Republic of Korea(IJSH)]
설립연도
2006
분야
공학>컴퓨터학
소개
1. 보안공학에 대한 각종 조사 및 연구
2. 보안공학에 대한 응용기술 연구 및 발표
3. 보안공학에 관한 각종 학술 발표회 및 전시회 개최
4. 보안공학 기술의 상호 협조 및 정보교환
5. 보안공학에 관한 표준화 사업 및 규격의 제정
6. 보안공학에 관한 산학연 협동의 증진
7. 국제적 학술 교류 및 기술 협력
8. 보안공학에 관한 논문지 발간
9. 기타 본 회 목적 달성에 필요한 사업
간행물
간행물명
International Journal of Smart Home
간기
격월간
pISSN
1975-4094
수록기간
2008~2016
십진분류
KDC 505DDC 605
이 권호 내 다른 논문 / International Journal of Smart Home Vol.8 No.3