標題: Experience in building a real-time extension library for Java
作者: Chiao, HT
Kao, SHJ
Chang, YS
Huang, ST
Yuan, SM
資訊工程學系
Department of Computer Science
關鍵字: Java (TM);RTSJ;real-time systems;asynchronous event handling;POSIX
公開日期: 1-Nov-2002
摘要: For building real-time control programs on PC controllers, we designed and implemented a real-time extension library to enhance the Java virtual machine that was already available in the real-time operating system we used. Our extension library has the following advantages: First, the underlying Java virtual machine needs no modification to accommodate it. Second, this extension library is easily ported to any other priority-based real-time operating system. Third, the core of this extension library is basically derived from a subset of the Real-Time Specification for Java (RTSJ) standard, and thus our real-time control program can be moved to a forthcoming RTSJ-compliant Java virtual machine without much difficulty. In brief, our work may help suggest ways of implementing RTSJ, or the notion of (degrees of) "minimal" compliance/support of RTSJ based on non-RTSJ Java virtual machines. In this paper, we will show the requirement, application programming interface, and implementation of this extension library, and discuss its influence on timing.
URI: http://hdl.handle.net/11536/28435
ISSN: 1016-2364
期刊: JOURNAL OF INFORMATION SCIENCE AND ENGINEERING
Volume: 18
Issue: 6
起始頁: 905
結束頁: 927
Appears in Collections:Conferences Paper