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...
This paper summarises, in tabular form, the results of a wide-ranging survey of specification langua...
In this paper we propose a method for extending programming languages that enables the specification...
Concurrent C, is a parallel superset of C (and of C++) that provides facilities such as specifying t...
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...
This paper presents language constructs for the expression of timing and concurrency requirements in...
Concurrent real-time applications are complicated since both timing and consistency constraints must...
In this paper, we present a model and language constructs for a distributed real-time system with th...
We have developed and implemented the RTC language constructs and run-time system to support both ti...
For many distributed applications, it is not sufficient for programs to be logically correct. In add...
. In this paper, we describe an approach to the representation, specification and implementation of ...
The timing behavior of a real-time system depends not only on delays due to process synchronization,...
An important issue in real-time computing is the development of a usable and yet abstract computatio...
The timed behavior of distributed real-time systems can be specified using a formalism called Commun...
This work presents a real time distributed concurrency control scheme where consistency is relaxed t...
This paper summarises, in tabular form, the results of a wide-ranging survey of specification langua...
In this paper we propose a method for extending programming languages that enables the specification...
Concurrent C, is a parallel superset of C (and of C++) that provides facilities such as specifying t...
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...
This paper presents language constructs for the expression of timing and concurrency requirements in...
Concurrent real-time applications are complicated since both timing and consistency constraints must...
In this paper, we present a model and language constructs for a distributed real-time system with th...
We have developed and implemented the RTC language constructs and run-time system to support both ti...
For many distributed applications, it is not sufficient for programs to be logically correct. In add...
. In this paper, we describe an approach to the representation, specification and implementation of ...
The timing behavior of a real-time system depends not only on delays due to process synchronization,...
An important issue in real-time computing is the development of a usable and yet abstract computatio...
The timed behavior of distributed real-time systems can be specified using a formalism called Commun...
This work presents a real time distributed concurrency control scheme where consistency is relaxed t...
This paper summarises, in tabular form, the results of a wide-ranging survey of specification langua...
In this paper we propose a method for extending programming languages that enables the specification...
Concurrent C, is a parallel superset of C (and of C++) that provides facilities such as specifying t...