A RESEACH ON INTEGRATING A JAVA VIRTUAL MACHINE WITH AN EMBEDDED OPERATING SYSTEM

碩士 === 國立交通大學 === 資訊科學系 === 89 === Java has the advantages of cross-platform and safe. It derives Java Virtual Machine (JVM) to be a popular research topic in academia and industrial. ChaiVM which developed by Hewlett-Packard Corporaiton is a soft real-time JVM designed for embedded syste...

Full description

Bibliographic Details
Main Authors: Kim-Seng Sew, 丘錦成
Other Authors: Reui-Chuan Chang
Format: Others
Language:zh-TW
Published: 2001
Online Access:http://ndltd.ncl.edu.tw/handle/86272593024100119070
Description
Summary:碩士 === 國立交通大學 === 資訊科學系 === 89 === Java has the advantages of cross-platform and safe. It derives Java Virtual Machine (JVM) to be a popular research topic in academia and industrial. ChaiVM which developed by Hewlett-Packard Corporaiton is a soft real-time JVM designed for embedded system. LyraOS is a component-based design embedded operating system. It has the advantages of small size, high performance and highly modularize. In order to let LyraOS to acquire the benefits of cross-platform of Java, this paper will describe how to integrate ChaiVM with LyraOS. Due to the porting requirement, we have to resolve the problems of application programming interface (API) between ChaiVM and LyraOS. Besides, we have to port Pthread library because of ChaiVM. Through these work, LyraOS will be able to support a Java run-time environment.