In practice, the hard real-time systems are still implemented in low-level programming languages for time critical portions and manually tuned to meet all the timing requirements. Without a real-time language that supports an appropriate way of specifying time constraints for a generic hard real-time systems and the fine-grain timing analysis that is transparent to users, the users will ever suffer from the complex coding and accurate analysis, particularly for the systems requiring fast turn-around responses. In this paper, we propose novel language constructs that can be added to any imperative programming language so that the extended language provides users a way to specify relative time constraints between arbitrary operations at instr...
How can we take a programming language off the shelf and upgrade it into a real-time programming la...
Our overall goal is to support the development of real-time programs from specifications via a proce...
Our overall goal is to support the development of real-time programs from specifications via a proce...
We present a programming language called TCEL (Time-Constrained Event Language), whose semantics is ...
This paper sketches a hard real-time programming language featuring operators for expressing timelin...
Abstract. Program compilation can be formally defined as a sequence of equivalence-preserving transf...
Programs for hard real-time systems have stringent timing requirements. Real-time programs are usual...
The deadline command is a simple, yet highly flexible, language primitive for real-time programming....
. Enabled by RISC technologies, low-cost commodity microprocessors are performing at ever increasing...
In hard real-time applications, programs must not only be functionally correct but must also meet ti...
We present a programming language called TCEL (Time-Constrained Event Language), whose semantics is...
In this paper we propose a method for extending programming languages that enables the specification...
For many distributed applications, it is not sufficient for programs to be logically correct. In add...
We present a compiler-based approach to automatically assist in constructing real-time systems. In ...
AbstractProgram compilation can be formally defined as a sequence of equivalence-preserving transfor...
How can we take a programming language off the shelf and upgrade it into a real-time programming la...
Our overall goal is to support the development of real-time programs from specifications via a proce...
Our overall goal is to support the development of real-time programs from specifications via a proce...
We present a programming language called TCEL (Time-Constrained Event Language), whose semantics is ...
This paper sketches a hard real-time programming language featuring operators for expressing timelin...
Abstract. Program compilation can be formally defined as a sequence of equivalence-preserving transf...
Programs for hard real-time systems have stringent timing requirements. Real-time programs are usual...
The deadline command is a simple, yet highly flexible, language primitive for real-time programming....
. Enabled by RISC technologies, low-cost commodity microprocessors are performing at ever increasing...
In hard real-time applications, programs must not only be functionally correct but must also meet ti...
We present a programming language called TCEL (Time-Constrained Event Language), whose semantics is...
In this paper we propose a method for extending programming languages that enables the specification...
For many distributed applications, it is not sufficient for programs to be logically correct. In add...
We present a compiler-based approach to automatically assist in constructing real-time systems. In ...
AbstractProgram compilation can be formally defined as a sequence of equivalence-preserving transfor...
How can we take a programming language off the shelf and upgrade it into a real-time programming la...
Our overall goal is to support the development of real-time programs from specifications via a proce...
Our overall goal is to support the development of real-time programs from specifications via a proce...