• DocumentCode
    2404890
  • Title

    Evaluating mission critical large-scale embedded system performance in real-time Java

  • Author

    Sharp, David C. ; Pla, Edward ; Luecke, Kenn R.

  • Author_Institution
    Boeing Co., Saint Louis, MO, USA
  • fYear
    2003
  • fDate
    3-5 Dec. 2003
  • Firstpage
    362
  • Lastpage
    365
  • Abstract
    Many of the benefits of Java, including its inherent portability, networking support, and simplicity, are of increasing importance to large-scale distributed real-time embedded (DRE) systems, but have been unavailable due to the lack of acceptable real-time performance. Recent work establishing the real-time specification for Java (RTSJ) based on Bollella et al. (2000) has led to the emergence of associated real-time Java virtual machines (RT JVMs) which promise to bridge this gap. This paper describes benchmarking results on a RT JVM in a uni-processing environment, and compares them to both C++ implementations of similar behavior and application requirements associated with large-scale avionics systems. This paper extends previously published results by Corsaro et al. (2002) and Sharp et al. (2003) by including avionics application level tests.
  • Keywords
    Java; aerospace computing; avionics; embedded systems; safety-critical software; software performance evaluation; virtual machines; Real-Time Specification for Java; avionics systems; distributed system; mission critical large-scale embedded system performance evaluation; networking support; real time Java virtual machines; uniprocessing environment; Aerospace electronics; Benchmark testing; Embedded system; Hardware; Java; Large-scale systems; Mission critical systems; Real time systems; Software testing; System testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Systems Symposium, 2003. RTSS 2003. 24th IEEE
  • Print_ISBN
    0-7695-2044-8
  • Type

    conf

  • DOI
    10.1109/REAL.2003.1253283
  • Filename
    1253283