Abstract. Process and workflow technology have traditionally not al-lowed for the specication of, nor run-time enforcement of, real-time requirements, despite the fact that time-to-market and other real-time constraints are more stringent than ever. Without specication of timing constraints, process designers cannot eectively reason about real-time constraints on process programs and the ecacy of their process pro-grams in satisfying those constraints. Furthermore, without executable semantics for those timing specications, such reasoning might not be applicable to the process as actually executed. We seek to support rea-soning about the real-time requirements of software processes. In this paper, we describe work in which we have added rea...
Programs such as device drivers and embedded controllers must explicitly refer and react to time. Fo...
DoctoralA real-time system is a computer system where it is just as important to compute a correct v...
The objective of the work described here is to provide a software tool to assist real-time system sp...
When designing real-time systems, it is often desirable to schedule execution of software tasks base...
There are two important questions to ask regarding the correct execution of a real-time program: (i)...
This paper shows how the feasibility of scheduling a real-time program consisting of a number of par...
AbstractA real-time program can be developed by refining a specification into program code. Verifica...
The behaviour of a real-time system depends on the scheduler used. The order in which tasks are exec...
Abstract { Existing software scheduling techniques limit the functions that can be implemented in so...
How can we take a programming language off the shelf and upgrade it into a real-time programming la...
In real-time systems, the basic criteria are to satisfy both timeliness and correctness of real-time...
To date, research in reasoning about timing properties of real-time programs has considered specific...
A real-time program can be developed by refining a specification into program code. Verification of ...
In hard real-time applications, programs must not only be functionally correct but must also meet ti...
This paper shows how the feasibility of scheduling a realtime program consisting of a number of para...
Programs such as device drivers and embedded controllers must explicitly refer and react to time. Fo...
DoctoralA real-time system is a computer system where it is just as important to compute a correct v...
The objective of the work described here is to provide a software tool to assist real-time system sp...
When designing real-time systems, it is often desirable to schedule execution of software tasks base...
There are two important questions to ask regarding the correct execution of a real-time program: (i)...
This paper shows how the feasibility of scheduling a real-time program consisting of a number of par...
AbstractA real-time program can be developed by refining a specification into program code. Verifica...
The behaviour of a real-time system depends on the scheduler used. The order in which tasks are exec...
Abstract { Existing software scheduling techniques limit the functions that can be implemented in so...
How can we take a programming language off the shelf and upgrade it into a real-time programming la...
In real-time systems, the basic criteria are to satisfy both timeliness and correctness of real-time...
To date, research in reasoning about timing properties of real-time programs has considered specific...
A real-time program can be developed by refining a specification into program code. Verification of ...
In hard real-time applications, programs must not only be functionally correct but must also meet ti...
This paper shows how the feasibility of scheduling a realtime program consisting of a number of para...
Programs such as device drivers and embedded controllers must explicitly refer and react to time. Fo...
DoctoralA real-time system is a computer system where it is just as important to compute a correct v...
The objective of the work described here is to provide a software tool to assist real-time system sp...