• 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