DocumentCode
501654
Title
RHE: A Lightweight JVM Instructional Tool
Author
Liu, Shaoshan ; Deng, Chengrui ; Li, Xiao-Feng ; Gaudiot, Jean-Luc
Author_Institution
EECS, Univ. of California, Irvine, CA, USA
Volume
1
fYear
2009
fDate
20-24 July 2009
Firstpage
612
Lastpage
619
Abstract
Teaching Java Virtual Machine (JVM) has become essential in training the next generation of Web application engineers, embedded software engineers, as well as virtual machine researchers and practitioners. However, due to the lack of a suitable instructional tool, it is difficult for students to get a sufficiently deep understanding of JVM design. In this paper, we introduce RHE (Reduced version of Harmony for Education), a lightweight JVM instructional tool. Due to its modular design and simple implementation, RHE can also be used as a research prototype with quick turnaround time. Our experience shows that with RHE, engineers with little or no knowledge of JVM design can become familiar with various JVM components within a week.
Keywords
Java; computer aided instruction; computer science education; teaching; Java virtual machine; Web application engineer; modular design; software engineer; Application software; Education; Educational programs; Embedded software; Embedded system; Java; Runtime; Sun; Virtual machining; Virtual manufacturing;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Software and Applications Conference, 2009. COMPSAC '09. 33rd Annual IEEE International
Conference_Location
Seattle, WA
ISSN
0730-3157
Print_ISBN
978-0-7695-3726-9
Type
conf
DOI
10.1109/COMPSAC.2009.87
Filename
5254207
Link To Document