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
Link To Document