This paper presents language constructs for the expression of timing and concurrency requirements in distributed real-time programs. Our programming paradigm combines an object-based paradigm for the specification of shared resources, and a distributed transaction-based paradigm for the specification of application processes. Resources provide abstract views of shared system entities, such as devices and data structures. Each resource has a state and defines a set of actions that can be invoked by processes to examine or change its state. A resource also specifies scheduling constraints on the execution of its actions to ensure the maintenance of its state\u27s consistency. Processes access resources by invoking actions and express preceden...
We describe a layered approach to the specification and verification of real-time systems. Applicati...
Concurrent C, is a parallel superset of C (and of C++) that provides facilities such as specifying t...
An important issue in real-time computing is the development of a usable and yet abstract computatio...
This paper presents language constructs for the expression of timing and concurrency requirements in...
This paper presents language constructs for the expression of timing and concurrency requirements in...
RTC: Language Support For Real-Time Concurrency This paper presents language constructs for the expr...
In this paper, we present a model and language constructs for a distributed real-time system with th...
Concurrent real-time applications are complicated since both timing and consistency constraints must...
For many distributed applications, it is not sufficient for programs to be logically correct. In add...
We have developed and implemented the RTC language constructs and run-time system to support both ti...
The timing behavior of a real-time system depends not only on delays due to process synchronization,...
The timing behavior of a real-time system depends not only on delays due to process synchronization,...
The timed behavior of distributed real-time systems can be specified using a formalism called Commun...
In hard real-time applications, programs must not only be functionally correct but must also meet ti...
In this paper we propose a method for extending programming languages that enables the specification...
We describe a layered approach to the specification and verification of real-time systems. Applicati...
Concurrent C, is a parallel superset of C (and of C++) that provides facilities such as specifying t...
An important issue in real-time computing is the development of a usable and yet abstract computatio...
This paper presents language constructs for the expression of timing and concurrency requirements in...
This paper presents language constructs for the expression of timing and concurrency requirements in...
RTC: Language Support For Real-Time Concurrency This paper presents language constructs for the expr...
In this paper, we present a model and language constructs for a distributed real-time system with th...
Concurrent real-time applications are complicated since both timing and consistency constraints must...
For many distributed applications, it is not sufficient for programs to be logically correct. In add...
We have developed and implemented the RTC language constructs and run-time system to support both ti...
The timing behavior of a real-time system depends not only on delays due to process synchronization,...
The timing behavior of a real-time system depends not only on delays due to process synchronization,...
The timed behavior of distributed real-time systems can be specified using a formalism called Commun...
In hard real-time applications, programs must not only be functionally correct but must also meet ti...
In this paper we propose a method for extending programming languages that enables the specification...
We describe a layered approach to the specification and verification of real-time systems. Applicati...
Concurrent C, is a parallel superset of C (and of C++) that provides facilities such as specifying t...
An important issue in real-time computing is the development of a usable and yet abstract computatio...