• DocumentCode
    483317
  • Title

    Predictable Real-Time Java Profile Based on RTSJ

  • Author

    Jin, Yongxian

  • Author_Institution
    Coll. of Math., Phys. & Inf. Eng., Zhejiang Normal Univ., Jinhua
  • fYear
    2009
  • fDate
    23-25 Jan. 2009
  • Firstpage
    811
  • Lastpage
    815
  • Abstract
    Based on the analysis of limitations of existing real time specification for Java (RTSJ) and Java developing model, we have designed a predictable real time Java developing profile which can be used to develop embedded high-reliability real-time systems. The profile adopts a three-layer developing architecture, including creation layer, execution layer and recycle layer. The creation layer creates and starts various groups of threads and objects. The execution layer executes threads that have been started. The recycle layer recovers the memory that is no longer in use. The application practice shows that the mechanisms, such as creating various groups of threads, periodic garbage collection, etc, not only guarantee the predictability of system developed with this profile, but also reduce memory usage of system requirement.
  • Keywords
    Java; embedded systems; formal specification; multi-threading; storage management; RTSJ; creation layer; embedded high-reliability real-time system development; execution layer; memory recovery; periodic garbage collection; predictable real-time Java developing profile; real-time specification for Java; recycle layer; thread group execution; three-layer developing architecture; Concurrent computing; Data mining; Educational institutions; Java; Multithreading; Predictive models; Real time systems; Recycling; Security; Real Time Specification for Java (RTSJ); embedded high-reliable real-time system; predictable; real time Java profile;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Knowledge Discovery and Data Mining, 2009. WKDD 2009. Second International Workshop on
  • Conference_Location
    Moscow
  • Print_ISBN
    978-0-7695-3543-2
  • Type

    conf

  • DOI
    10.1109/WKDD.2009.63
  • Filename
    4772059