• DocumentCode
    2914703
  • Title

    Using Java Hartstone benchmark in a real-time systems course

  • Author

    Wang, Andy Ju An

  • Author_Institution
    Sch. of Comput. & Software Eng., Southern Polytech. State Univ., Marietta, GA, USA
  • Volume
    3
  • fYear
    2002
  • fDate
    6-9 Nov. 2002
  • Abstract
    This paper shows how a Java benchmark program can be utilized in a real-time systems course to emphasize fundamental concepts and principles in hard real-time systems. Benchmark programs are used to compare the relative speeds of computers and language implementations. The Java Hartstone benchmark was used in our course project to test various Java virtual machines (JVMs) for their suitability of supporting hard real time applications. With the Java Hartstone benchmark, our experiment was carried out using all four benchmark experiments under controlled conditions to provide reliable analysis. The characteristics and expected behavior of the benchmark are described, actual results from the benchmark testing are presented and analyzed, and the lessons learned about using real-time benchmark programs in a real-time systems course are discussed.
  • Keywords
    Java; computer science education; educational courses; real-time systems; virtual machines; Java Hartstone benchmark; Java virtual machines; computer relative speeds; controlled conditions; language implementations relative speeds; real-time systems course; Air traffic control; Application software; Benchmark testing; Education; Frequency; Java; Monitoring; Processor scheduling; Real time systems; Virtual machining;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Frontiers in Education, 2002. FIE 2002. 32nd Annual
  • ISSN
    0190-5848
  • Print_ISBN
    0-7803-7444-4
  • Type

    conf

  • DOI
    10.1109/FIE.2002.1158669
  • Filename
    1158669