DocumentCode :
1924765
Title :
Analyzing the memory management semantic and requirements of the real-time specification of Java JSR-0000001
Author :
Higuera-Toledano, M.T.
Author_Institution :
Fac. de Informatica, Univ. Complutense de Madrid
fYear :
2006
fDate :
24-26 April 2006
Abstract :
The RTSJ memory model proposes a mechanism based on a scope three containing all scope-stacks in the system and a reference-counter collector. In order to avoid reference cycles among regions on the scope-stack, RTSJ defines the single parent rule. The given algorithms to maintain the scope-stack structure are not compliant with the defined parentage relation. More over, the suggested algorithms to maintain the single parent rule makes the application behaviour non-deterministic. This paper provides an in-depth analytical investigation of the RTSJ requirements effecting the RTSJ defined parentage relation, and propose alternative approaches to avoid the indeterminism problem
Keywords :
Java; formal specification; formal verification; real-time systems; resource allocation; storage management; Java JSR-0000001; RTSJ memory model; memory management requirements; memory management semantic; real-time specification; reference-counter collector; scope-stack structure; Educational programs; High level languages; Java; Memory management; Programming profession; Real time systems; Resource management; Robustness; Time factors; Yarn;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Object and Component-Oriented Real-Time Distributed Computing, 2006. ISORC 2006. Ninth IEEE International Symposium on
Conference_Location :
Gyeongju
Print_ISBN :
0-7695-2561-X
Type :
conf
DOI :
10.1109/ISORC.2006.17
Filename :
1630508
Link To Document :
بازگشت