This paper presents an implementation of the Ravenscar-Java profile. While most implementations of the profile are reference-implementations showing that it is possible to implement the profile, our implementation is aimed at industrial applications. It uses a dedicated real-time Java processor, since we want to investigate if the Ravenscar-Java profile, implemented on a Java processor, is efficient for real applications. During the implementation some ambiguities and weaknesses of the profile were uncovered. However, test examples indicate that the profile is suitable for development of realistic real-time programs
The Real Time Specification for Java (RTSJ) is an augmentation of Java for real time applications of...
This paper describes a portable and efficient sampling-based online measurement system for productio...
We present an implementation of the Safety-Critical Java profile (SCJ), targeted for low-end embedde...
For many, Java is the antithesis of a high-integrity programming language. Its combination of object...
Abstract: The Ravenscar Profile defines a simple subset of the tasking features of Ada in order to s...
The Ravenscar Profile emerged in 1997 as a most promising approach to bringing mature, predictable a...
Just like other software, Java profiles benefits from refactoring when they have been used and have ...
The Ravenscar profile is described. All its features and restrictions are noted. Also, the means of ...
We propose a new, minimal specification for real-time Java for safety critical applications. The int...
The Ravenscar Profile provides support for deterministic, multi-tasking programming as an integral p...
The Java language has several attractive features but cannot at present be used in on-board systems ...
Abstract. This paper proposes an environment intended for the development of fault-tolerant real-tim...
Performance is one of the important aspects of software applications. With growing complexity of dif...
The Real-time Specification for Java (RTSJ) has been designed to cover a large spectrum of real-time...
This paper presents a novel profiling approach, which is entirely based on program transformation te...
The Real Time Specification for Java (RTSJ) is an augmentation of Java for real time applications of...
This paper describes a portable and efficient sampling-based online measurement system for productio...
We present an implementation of the Safety-Critical Java profile (SCJ), targeted for low-end embedde...
For many, Java is the antithesis of a high-integrity programming language. Its combination of object...
Abstract: The Ravenscar Profile defines a simple subset of the tasking features of Ada in order to s...
The Ravenscar Profile emerged in 1997 as a most promising approach to bringing mature, predictable a...
Just like other software, Java profiles benefits from refactoring when they have been used and have ...
The Ravenscar profile is described. All its features and restrictions are noted. Also, the means of ...
We propose a new, minimal specification for real-time Java for safety critical applications. The int...
The Ravenscar Profile provides support for deterministic, multi-tasking programming as an integral p...
The Java language has several attractive features but cannot at present be used in on-board systems ...
Abstract. This paper proposes an environment intended for the development of fault-tolerant real-tim...
Performance is one of the important aspects of software applications. With growing complexity of dif...
The Real-time Specification for Java (RTSJ) has been designed to cover a large spectrum of real-time...
This paper presents a novel profiling approach, which is entirely based on program transformation te...
The Real Time Specification for Java (RTSJ) is an augmentation of Java for real time applications of...
This paper describes a portable and efficient sampling-based online measurement system for productio...
We present an implementation of the Safety-Critical Java profile (SCJ), targeted for low-end embedde...