Scheduling Algorithms for Multiprogramming in a Hard-Real-Time Environment
Journal of the ACM (JACM)
The Real-Time Specification for Java
The Real-Time Specification for Java
The Design and Performance of the jRate Real-Time Java Implementation
On the Move to Meaningful Internet Systems, 2002 - DOA/CoopIS/ODBASE 2002 Confederated International Conferences DOA, CoopIS and ODBASE 2002
Evaluating Real-Time Java Features and Performance for Real-Time Embedded Systems
RTAS '02 Proceedings of the Eighth IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS'02)
Best-effort decision-making for real-time scheduling
Best-effort decision-making for real-time scheduling
Rate Monotonic Analysis: The Hyperbolic Bound
IEEE Transactions on Computers
Mackinac: Making HotSpot" Real-Time
ISORC '05 Proceedings of the Eighth IEEE International Symposium on Object-Oriented Real-Time Distributed Computing
RTSJ extensions: event manager and feasibility analyzer
JTRES '08 Proceedings of the 6th international workshop on Java technologies for real-time and embedded systems
Measuring and policing blocking times in real-time systems
ACM Transactions on Embedded Computing Systems (TECS)
Hi-index | 0.00 |
After having drawn up a state of the art on the theoretical feasibility of a system of periodic tasks scheduled by a preemptive algorithm at fixed priorities, we show in this article that temporal faults can occur all the same within a theoretically feasible system, that these faults can lead to a failure of the system and that we can use the data calculated during control of admission to install detectors of faults and to define a factor of tolerance. We show then the results obtained on a system of periodic tasks coded with Java Real-Time and carried out with the virtual machine jRate. These results show that the installation of the detectors and the tolerance to the faults makes an improvement of the behavior of the system in the presence of faults.