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.
|