Back to Search
Start Over
An evaluation of safety-critical Java on a Java processor
- Source :
- Rios Rivas, J R & Schoeberl, M 2014, An evaluation of safety-critical Java on a Java processor . in L O'Connor (ed.), 2014 IEEE 17th International Symposium on Object/Component/Service-Oriented Real-Time Distributed Computing (ISORC) . IEEE, International Symposium on Object-Oriented Real-Time Distributed Computing, pp. 276-283, 17th IEEE International Symposium on Object/Component/Service-Oriented Real-Time Distributed Computing, ISORC, Reno, Nevada, United States, 10/06/2014 . https://doi.org/10.1109/ISORC.2014.41, ISORC
- Publication Year :
- 2014
- Publisher :
- IEEE, 2014.
-
Abstract
- The safety-critical Java (SCJ) specification provides a restricted set of the Java language intended for applications that require certification. In order to test the specification, implementations are emerging and the need to evaluate those implementations in a systematic way is becoming important. In this paper we evaluate our SCJ implementation which is based on the Java Optimized Processor JOP and we measure different performance and timeliness criteria relevant to hard real-time systems. Our implementation targets Level 0 and Level1 of the specification and to test it we use a series of micro benchmarks, an application-based benchmark, and a reduced set of a SCJ technology compatibility kit. We evaluate the accuracy of periods, linear-time memory allocation, aperiodicevent handling, dispatch latency for interrupts, context switch preemption latency, and synchronization.
- Subjects :
- Computing and Processing
Java
Computer science
Embedded systems
computer.software_genre
Instruction set
Safety-critical Java
Instruction sets
Java processor
Real time Java
Implementation
Real-time systems
computer.programming_language
Benchmark testing
business.industry
strictfp
Resource management
Time measurement
Java concurrency
Java Optimized Processor
Embedded system
Operating system
Safety-critical systems
business
computer
Memory management
Subjects
Details
- Language :
- English
- Database :
- OpenAIRE
- Journal :
- Rios Rivas, J R & Schoeberl, M 2014, An evaluation of safety-critical Java on a Java processor . in L O'Connor (ed.), 2014 IEEE 17th International Symposium on Object/Component/Service-Oriented Real-Time Distributed Computing (ISORC) . IEEE, International Symposium on Object-Oriented Real-Time Distributed Computing, pp. 276-283, 17th IEEE International Symposium on Object/Component/Service-Oriented Real-Time Distributed Computing, ISORC, Reno, Nevada, United States, 10/06/2014 . https://doi.org/10.1109/ISORC.2014.41, ISORC
- Accession number :
- edsair.doi.dedup.....28857d595ccb0dec454809ef50587236