A Study on the Java']Java Compiler for the Smart Virtual Machine Platform

被引:0
|
作者
Son, YunSik [1 ]
Lee, YangSun [2 ]
机构
[1] Dongguk Univ, Dept Comp Engn, 26 3 Ga Phil Dong, Seoul 100715, South Korea
[2] Seokyeong Univ, Dept Comp Engn, Seoul 136704, South Korea
基金
新加坡国家研究基金会;
关键词
SVM(Smart Virtual Machine); SIL(Smart Intermediate Language); !text type='Java']Java[!/text] Compiler; Compiler Construction;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
SVM(Smart Virtual Machine) is the virtual machine solution that supports various programming languages and platforms, and its aims are to support programming languages like ISO/IEC C++, Java and Objective-C and smart phone platforms such as Android and iOS. Various contents that developed by supported language on SVM can be execute on Android and iOS platforms at no additional cost, because the SVM has the platform independent characteristic by using SIL(Smart Intermediate Language) as an intermediate language. In this paper, we will introduce the Java compiler to support the contents written in Java language on SVM which generates platform independently stack-based SIL code as target code.
引用
收藏
页码:135 / +
页数:2
相关论文
共 50 条
  • [2] A Java']Java Virtual Machine for smart sensors and actuators
    Serodio, Carlos M. J. A.
    Silva, Pedro M. Mestre A.
    Monteiro, Joado L.
    [J]. 2007 IEEE INTERNATIONAL SYMPOSIUM ON INDUSTRIAL ELECTRONICS, PROCEEDINGS, VOLS 1-8, 2007, : 1514 - +
  • [3] Defining the Java']Java Virtual Machine as platform for provably correct Java']Java compilation
    Börger, E
    Schulte, W
    [J]. MATHEMATICAL FOUNDATIONS OF COMPUTER SCIENCE 1998, 1998, 1450 : 17 - 35
  • [4] A machine-checked model for a java']java-like language, virtual machine, and compiler
    Klein, Gerwin
    Nipkow, Tobias
    [J]. ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS, 2006, 28 (04): : 619 - 695
  • [5] Platform Independent Timing of Java']Java Virtual Machine Bytecode Instructions
    Lambert, Jonathan M.
    Power, James F.
    [J]. ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2008, 220 (03) : 97 - 113
  • [6] Automated Runtime Transition between Virtual and Platform Threads in the Java']Java Virtual Machine
    Rosa, Andrea
    Basso, Matteo
    Bohnhoff, Leonardo
    Binder, Walter
    [J]. PROCEEDINGS OF THE 2023 30TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, APSEC 2023, 2023, : 607 - 611
  • [7] Platform independent dynamic Java']Java virtual machine analysis: the Java']Java Grande Forum benchmark suite
    Gregg, D
    Power, J
    Waldron, J
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2003, 15 (3-5): : 459 - 484
  • [8] A Cloud-based Java']Java Compiler for Smart Devices
    Mohammed, Tanko Y.
    Hamada, Mohammed
    [J]. 2016 15TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY BASED HIGHER EDUCATION AND TRAINING (ITHET), 2016,
  • [9] A secure Java']Java™ Virtual Machine
    van Doom, L
    [J]. USENIX ASSOCIATION PROCEEDINGS OF THE NINTH USENIX SECURITY SYMPOSIUM, 2000, : 19 - 34
  • [10] Performance Study for Java']Java Virtual Machine In Embedded Systems
    Liu Wenjun
    [J]. 2010 THE 3RD INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND INDUSTRIAL APPLICATION (PACIIA2010), VOL I, 2010, : 436 - 438