DocumentCode :
3031618
Title :
Temporal isolation in Ravenscar-Java
Author :
Cai, Hao ; Wellings, Andy
Author_Institution :
Dept. of Comput. Sci., York Univ., UK
fYear :
2005
fDate :
18-20 May 2005
Firstpage :
364
Lastpage :
371
Abstract :
Ravenscar-Java is a subset of Java (augmented by the real-time specification for Java) targeted at high-integrity real-time systems. It has recently been extended to support multiple applications of mixed criticality on the same Java platform. A two level scheduling model is used to achieve temporal isolation between applications. This paper presents the general schedulability analysis for the approach, describes how the approach can be implemented using standard real-time POSIX facilities, illustrates how the analysis can be modified to take into account the implementation, and uses the prototype implementation to evaluate the accuracy of the analysis models.
Keywords :
Java; Unix; formal specification; real-time systems; scheduling; Ravenscar-Java temporal isolation; high-integrity real-time systems; real-time POSIX facilities; real-time specification; schedulability analysis; Application software; Computer architecture; Computer science; Distributed computing; Java; Processor scheduling; Prototypes; Real time systems; Virtual machining; Yarn;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Object-Oriented Real-Time Distributed Computing, 2005. ISORC 2005. Eighth IEEE International Symposium on
Print_ISBN :
0-7695-2356-0
Type :
conf
DOI :
10.1109/ISORC.2005.55
Filename :
1420993
Link To Document :
بازگشت